Rutas de las tablas al crear ejecutables

54 views
Skip to first unread message

William “Wavidur” Villada

unread,
May 10, 2023, 1:25:40 AM5/10/23
to Comunidad de Visual Foxpro en Español
Hola a todos.  Tengo un proyecto que quiero convertir en ejecutable (exe) para entregar al cliente, pero no recuerdo muy bien que es lo que tengo que hacer para que las tablas de fox se puedan abrir y gestionar sin importar la carpeta donde estén. Yo ahora mismo tengo un archivo principal o main desde el cual abro las tablas con SELEC A, SELEC B....etc. Pero ahora que llevo mi exe a otra maquina me salen errores porque no encuentra esas tablas. 
Otra cosa que noté al correr el ejecutable (después de darle ignorar a los muchos mensajes de error de las tablas que no encuentra) es que mis formularios aparecen encima de una venta con menú de Fox (Archivo, edición, ventana, ayuda). Como hago para que mi aplicación quede limpia de esa ventana?

GRacias

ZeRoberto

unread,
May 10, 2023, 1:41:21 AM5/10/23
to publice...@googlegroups.com
Yo lo que hago es crear el Main.prg en la carpeta principal del proyecto y dentro de esto creo esto

Set Default To (JustPath(Sys(16, 0)))
Set Path To Datos, Imagenes, Reportes

Lo que le digo al programa es que extraiga la carpeta del archivo Main.Prg y lo establezca como default luego que cree unos paths a las diferentes subcarpetas que se encuentran dentro de mi carpeta proyecto, asi en cualquier carpeta o unidad el ejecutable ubicara los recursos

Si quieres ver mas o menos como funciona te dejo este link para que tengas una idea de como hacerlo


Saludos




--
Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/1eb3a8e7-9ad4-4266-9715-d45514dadb93n%40googlegroups.com.

William “Wavidur” Villada

unread,
May 10, 2023, 1:58:31 AM5/10/23
to Comunidad de Visual Foxpro en Español
Gracias, voy a probar ahora mismo a ver si me funciona!

William “Wavidur” Villada

unread,
May 10, 2023, 2:33:21 AM5/10/23
to Comunidad de Visual Foxpro en Español
No me sirvió. Me sigue saliendo la pantalla para ubicar las tablas. Además ahora me sale un error que dice: "La propiedad de la clave principal no es valida; valide la base de datos"...
Esto no me sucede en la carpeta donde tengo los programas "fuentes". No tengo idea de como arreglar esto!

Sergio Rojas

unread,
May 10, 2023, 6:56:16 AM5/10/23
to publice...@googlegroups.com

Hoja, abreviando lo uso así hace muchisimo

p_defa = "Ruta completa por ej C:\programa\tablas. y ojo que si una carpeta tiene espacios en blanco titne que estar entre comillas todo el PATH"

SET DEFAULT TO '&p_defa'

Exitos

Sergio

Reply all
Reply to author
Forward
0 new messages