Es perdida de tiempo amigo el fox para el mundo ya no existe.
Saludos
StrToFile( Strconv(FileToStr( "c:\test.txt" ),9), "c:\test_utf8.txt" )
fuente: https://stackoverflow.com/questions/45304763/convert-ansi-txt-file-into-utf8-visual-foxpro
Ahí les mando un simple formulario usando FoxyDb, FoxyTb y FoxyRb para lo que se ofrezca!!! igual y si no les interesa para este proyecto le puede servir a otros jejejejeIgnoren el nombre de VfpWeb simplemente una ocurrencia!!!Lo que hace es conectarse a una base de datos Mysql / mariaDb, listar las tablas de la base de datos, y al seleccionar una tabla del listado te muestra el código de como esta creada y los campos.Desde luego hay que entrar al método del formulario: "mFoxyDb" para configurar la conexión, hay otro método llamado mFDb ese es para conectar con otra base de datos pero si lo configuran de momento no hace nada jajajajaComo les digo es un simple formulario, no es una clase!!! hace falta pulir detalles como por ejemplo configurar los datos de conexión desde un archivo de texto, etc, etc, etc.Nota: Descomprimen el archivo y abran el formulario desde la carpeta de windows para que no les marque error de rutas.saludosAntonio Meza
Buen diseño Antonio.
Amigos,Hace rato que se viene hablando de pasar a otras tecnologías y varios ya hemos empezado el camino hace algún tiempo...y sobre esto podemos preguntar, para que se podría utilizar el VFP en esto de ir hacia otros rumbos?Generador de Apps:Así como hace poco me topé con una aplicación PHP Rad, que a partir de ciertos parámetros "escribe" una app completa en PHP / Vue / SQL , la pregunta es ... se podría hacer un utilitario similar en VFP?Estimo que si y no sería muy complicado. Solo basarse en plantillas de un esquema MVC donde esta aplicación VFP leería los datos de parámetros y completaría esas plantillas según el caso.En principio para hacer un panel administrativo (Loguin, administración de Menús, Usuarios, Roles, Permisos) y luego agregar módulos como CRUDs simples o complejos, reportes o etc...Lo propongo porque incluso puede ser un desafío para desarrollo colaborativo entre los miembros de este foro.En principio, solo una idea, para intercambiar opiniones, pero no pareciera ser algo muy dificil de realizar.Saludos