Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Generar archivo TXT...
Message
 
 
À
16/05/2003 09:34:47
Information générale
Forum:
Visual FoxPro
Catégorie:
CodeMine
Divers
Thread ID:
00789194
Message ID:
00789314
Vues:
17
Hola, Luis.

> 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?

Me parece mucho más fácil (desde VFP 7):
Text to lcText TextMerge
mi primera linea
mi segunda linea
texto generado el << date() >> a las << time() >>
EndText
StrToFile( lcText, nomarchivo )
Nota que el texto se envía a una variable, lo que te da mucha flexibilidad. Para cumplir con lo que pedías exactamente, al terminar hago un StrToFile y lo envío a un archivo.

Además, la cláusula TextMerge en el comando Text es opcional, y al incluirla te permite hacer evaluación de expresiones, como hago al final para incluír la fecha y hora.

Si tienes VFP8, tienes disponibles mejoras para manejar los prefijos de cada línea, incluso.

Saludos y suerte,
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform