Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Generar archivo TXT...
Message
De
16/05/2003 11:22:01
Fabian Belo
Independent Developer
Argentine
 
 
À
16/05/2003 10:21:39
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivie
Information générale
Forum:
Visual FoxPro
Catégorie:
CodeMine
Divers
Thread ID:
00789194
Message ID:
00789260
Vues:
20
>>Saludos.
>>
>>
>> Desde versiones anteriores de VFP, mi opcion para generar un archivo TXT ha sido la siguiente tecnika:
>>
>>set device to file &nomarchivo
>>@1,1 say "mi primera linea"
>>@2,1 say "mi segunda linea"
>>set device to screen
>>
>>
>> esto me ha funcionado muy bien, ahora me kuestiono si esta es una buena teknika para la generacion de archivos TXT, alguien lo hace distinto?
>>
>>Gracias.
>>luis_mtz
>
>Yo creo que sí es buena técnica. Sin embargo, yo uso "?" y "??". He creado una clase - download #9991 - que ayuda en los detalles genéricos de crear un informe en modo texto - incluye la posibilidad de preview en tu editor de texto favorito, preview en tu browser favorito, y salida a Excel.
>
>Otra opción es usar funciones de archivo de bajo nivel. Estoy considerando cambiar mi clase de informes a esta opción, ya que he visto, recién, que mi SET ALTERNATE (para mandar a archivo de texto) interfiere con el manejador de errores de Visual Extend, que también utiliza SET ALTERNATE para generar un archivo de error.
>
>Sospecho que podría haber el mismo problema potencial con SET DEVICE; por lo tanto, considero que la opción más segura es usar LLFF. Probablemente querrás crear o adaptar una clase, para no repetir cada vez las mismas órdenes.
>
>Saludos,
>
>Hilmar.


Hilmar: No tenía conocimiento de esta clase. Francamente me parece fabulosa, sobretodo para temas relacionados con velocidad de impresión. Aún no he probado todos sus PEMs (que son varios por cierto), pero luce prometedora. Gracias.
"Since I've read that alcohol is bad... I quit reading."
Me


http://www.fabianbelo.com.ar
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform