Error

11/09/2003 - 02:33 por Claudia Gomez | Informe spam
Hola !
No se si me puedan ayudar, tengo un programa donde genero
un archivo de texto con el set device to file y mediante
el @say que me mande el resultado a dicho archivo. Mi
problema es el siguiente si corro elprograma desde los
fuentes funciona sin nigun error pero si genero el exe y
lo corro desde ahi me marca que la impresora no esta
preparada... y en ningun momento estoy habilitando la
impresora... No se si me puedan ayudar.. Mil Gracias
 

Leer las respuestas

#1 Luis María Guayán
11/09/2003 - 20:00 | Informe spam
Claudia: Te aconsejo que no utilices el SET DEVICE y el @ SAY para generar
archivos de texto (esto es muy anticuado).

Mira la ayuda de las funciones STRTOFILE() y FILETOSTR()

Otra opción para generar archivos de texto (quizás mas parecida a lo que
hacia el viejo @SAY) es utilizar las sentencias SET TEXTMERGE TO
Ej:
SET TEXTMERGE TO c:\MiArchivo.txt NOSHOW
SET TEXTMERGE ON
\Esto es un ejemplo de crear archivos.
\Hoy es: <<DATE()>>
\Sol las <<TIME()>>
SET TEXTMERGE OFF
SET TEXTMERGE TO

Tambien puedes utilizar TEXT TO ... TEXMERGE y STRTOFILE(), sin importar la
configuracion de SET TEXTMERGE
Ej:
LOCAL lcHTMLTEXT TO lcHTML TEXTMERGE NOSHOW
<table>
<tr>
<td><h1>Hola Mundo, hoy es <<CDOW(DATE())>> ...!!!</h1></td>
</tr>
<tr>
<td><h2>La hora es <<TIME()>></h2></td>
</tr>
</table>
<tr>
<td><h3>Esta página esta creada con <<VERSION()>></h3></td>
</tr>
ENDTEXT
STRTOFILE(lcHTML,"C:\MiArchivo.htm",0)


Luis María Guayán
Vicente Trapani S.A.
Tucumán, Argentina
_____________________________________________
Microsoft Visual FoxPro MVP
SysOp de PortalFox - http://www.portalfox.com
_____________________________________________
Proteje al zorro, úsalo legalmente




"Claudia Gomez" wrote in message
news:01bc01c377fc$52c98bb0$
Hola !
No se si me puedan ayudar, tengo un programa donde genero
un archivo de texto con el set device to file y mediante
el @say que me mande el resultado a dicho archivo. Mi
problema es el siguiente si corro elprograma desde los
fuentes funciona sin nigun error pero si genero el exe y
lo corro desde ahi me marca que la impresora no esta
preparada... y en ningun momento estoy habilitando la
impresora... No se si me puedan ayudar.. Mil Gracias

Preguntas similares