Archivos .SCX en .EXE

160 views
Skip to first unread message

Alejandro Jorge Falca

unread,
Mar 31, 2021, 6:43:17 PM3/31/21
to publice...@googlegroups.com
Buenas tardes, tengo este inconveniente, compilo un proyecto generando un exe y cuando instalo en la maquina cliente y ejecuto, me da un error diciendo que no encuentra los formularios .SCX o los Reports.frx o las Clases VCX, cuando nunca tuve que instalar con el EXE esos archivos, a alguien le paso? estoy trabajando con VFP 9 SP2 y W10 20H2.....Desde ya muchas gracias

--
Alejandro J. Falca
S.F.V. de Catamarca
(4700) Catamarca
+54-0383-154512079


Juanerge Hung

unread,
Mar 31, 2021, 7:29:10 PM3/31/21
to publice...@googlegroups.com
Me imagino que creaste un proyecto y allí colocastes todos tus formularios, clases, reportes, etc., pusiste las dll en la misma carpeta de tu ejecutable o en el system32 en la pc de tu cliente??

--
Visita el 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/CAKMTJSu-%2BsdsTRZpS6dG9qa485WvE_MA7LLBF9_nee5fHvXc_w%40mail.gmail.com.

Luis Maria Guayan

unread,
Mar 31, 2021, 7:39:07 PM3/31/21
to Comunidad de Visual Foxpro en Español
Fijate el antivirus que algunos no se llevan bien con los archivos .SCX

Luis María Guayán
Tucumán, Argentina
_______________________________

Comunidad Visual FoxPro en Español
http://comunidadvfp.blogspot.com

Germán Fabricio Valdez

unread,
Mar 31, 2021, 8:52:59 PM3/31/21
to Comunidad de Visual Foxpro en Español
Hola alejandro.
seguramente se corrompio el proyect .pjx
borra ese proyecto y volvelo a crear.
pon solamente el prg de inicio de tu programa,  y solo busca los archivos relacionados

Alejandro Jorge Falca

unread,
Mar 31, 2021, 9:13:05 PM3/31/21
to publice...@googlegroups.com
Hola German, ya hice esto que me indicas y sigo con el mismo problema, lo curioso es que tengo otros proyectos de otros clientes donde he realizado cambios, agregado formularios, reportes y al compilarlo e instalar en la maquina cliente, no me pide los archivos y es con la misma version de Visual y Win, el unico cambio que he realizado en este proyecto es usar el frmribbon de la clase sfribbon que alguien presento en este grupo hace unos dias. Reinstale el visual foxpro y obtengo el mismo problema, estoy pensando en volver atras ese cambio y probar..

--
Visita el 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.

Zarlu

unread,
Mar 31, 2021, 9:27:38 PM3/31/21
to Comunidad de Visual Foxpro en Español
buenas noches alejandro.falca!

No se excluyeron los forms del proyecto?
Dices que generas el exe de ese proyecto y en determinado equipo muestra la falla
Ya probaste generando un exe actual de ese proyecto y probando en otra máquina?
Yo probaste ejecutando el proyecto?
Y si creas un nuevo proyecto sencillo, quizá sólo el prg principal y un form y pruebas en varios equipos?

Suerte
zarlu
Chetumal, Quintana Roo, México

Alejandro Jorge Falca

unread,
Mar 31, 2021, 9:35:56 PM3/31/21
to publice...@googlegroups.com
Hola Zarlu, te comento que no exclui nada del proyecto y adjunto imagen para mostrar...ya genere un proyecto nuevo y agregue lo que corresponde, pero me sigue dando el mismo problema...

Labiosys.bmp

Germán Fabricio Valdez

unread,
Mar 31, 2021, 11:31:47 PM3/31/21
to Comunidad de Visual Foxpro en Español
esta configurado el set default to

El miércoles, 31 de marzo de 2021 a las 19:43:17 UTC-3, alejand...@gmail.com escribió:

Alejandro Jorge Falca

unread,
Apr 1, 2021, 8:13:35 AM4/1/21
to publice...@googlegroups.com
Hola German, si tiene el "set default to justpath(sys(16))". Hice un Projecto nuevo, vacio, le agregue el prg inicial e hice un rebuild project y me agrego solo el frmribbon scx y los demas formularios no los agrego, los agrego a mano compilo y me vuelve a decir que no encuentra los formularios...

--
Visita el 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.

Alejandro Jorge Falca

unread,
Apr 1, 2021, 9:22:33 AM4/1/21
to publice...@googlegroups.com
A todos gracias por responder, ya solucione el problema.
el sfribbon para ejecutar un comando tiene una propiedad ".command" donde le pasamos el comando a ejecutar en tipo caracter, por lo tanto no lo reconoce como parte del proyecto.
en el programa inicial inserte un PROCEDURE con el DO FORM de cada formulario y en la propiedad ".command" el DO del PROCEDURE que corresponda, al realizar el rebuild del proyecto me incluyo todos los formularios, reportes, programas y clases que necesita, lo compile y funciono sin tener que copiar los SCX,FRX,PRG y VCX...
Nuevamente gracias por vuestra predisposición a ayudar.

Zarlu

unread,
Apr 1, 2021, 9:24:23 AM4/1/21
to Comunidad de Visual Foxpro en Español
Buenos días alejandro.falca!

Si te parece sube el proyecto nuevo de pruebas para checarlo. Aumenta a la extensión de los formularios un "2" (.scx2, .sct2 y comprimelo)
Igual, si es posible, manda el ejecutable de ese nuevo proyecto. Igual cambia extensión y comprime.

Con gusto te apoyo a revisar y probar.

zarlu
Chetumal, Quintana Roo, México





Alejandro Jorge Falca

unread,
Apr 1, 2021, 10:39:11 AM4/1/21
to publice...@googlegroups.com
Hola Zarlu, ya resolvi el problema, aun asi te ajunto un .RAR como .2RA para que lo veas y si en tu experiencia corregirias algo (o mucho) me lo podrias hacer saber? Desde ya muchas gracias...


Luis suescún

unread,
Apr 1, 2021, 4:59:34 PM4/1/21
to publice...@googlegroups.com
El sfribbon es alguna herramienta para la generacion de los menu?..

Ahora, una pregunta, tu proyecto venía trabajando bien ?  o era un sistema nuevo ? nunca habías generado un exe de ese proyecto. 
Que bueno conocer ese contexto.

mil gracias

Alejandro Jorge Falca

unread,
Apr 1, 2021, 5:37:41 PM4/1/21
to publice...@googlegroups.com
  Hola luis.suescun, es un proyecto viejo que tenia un menu de los realizados con el menu de VFP, la clase SFRIBBON, que alguien publico en este grupo, me parecio de mejor visualización que la estandard, por lo tanto relice las modificaciones necesarias para usarla. En modo desarrollo funciona perfecto, al instalarla en otra maquina solo el exe, las app necesarias y la base de datos me requeria los archivos SCX, FRX, VCX etc. y decubri el problema como mencione en una respuesta anterior que a continuacion pego:
"A todos gracias por responder, ya solucione el problema.
el sfribbon para ejecutar un comando tiene una propiedad ".command" donde le pasamos el comando a ejecutar en tipo caracter, por lo tanto no lo reconoce como parte del proyecto.
en el programa inicial inserte un PROCEDURE con el DO FORM de cada formulario y en la propiedad ".command" el DO del PROCEDURE que corresponda, al realizar el rebuild del proyecto me incluyo todos los formularios, reportes, programas y clases que necesita, lo compile y funciono sin tener que copiar los SCX,FRX,PRG y VCX...
Nuevamente gracias por vuestra predisposición a ayudar.  "

Luis suescún

unread,
Apr 1, 2021, 6:12:23 PM4/1/21
to publice...@googlegroups.com

Zarlu

unread,
Apr 2, 2021, 3:01:37 AM4/2/21
to Comunidad de Visual Foxpro en Español
Qué tal alejandro.falca!

Te agradezco la confianza.

Aunque ya dijiste que resolviste la situación te comento que probé con:
.command    = "DO FORM formularios\lblcarga_ordenes"
.Command     = "DO FORM lblcarga_ordenes"
(No considero necesario incluir "formularios\", pero quizá te resulta legible así)
Y en ambos casos funcionó sin problemas. En el proyecto y con el ejecutable
La clase está diseñada para funcionar así en el llamado a los forms.
Sino te funciona, te pregunto...que versión de VFP y SP estás usando?
Yo probé con VFP9 SP1 3504. Probaré con SP2

Te sugiero, pero sólo es forma, que crees un prg para los procedimientos y funciones en el lugar de ponerlos en el prg principal

En la opción "Fin", para no clickear dos veces, te sugiero en el Init del form adecuar:
....
....
*Pestaña Salida
  m.loTab = .AddTab('Salida')
 With m.loTab
 .Caption = 'Fin'
 EndWith
  *salir de la aplicación
 BINDEVENT(.salida, "Click",This,"Release")
 * Configuracion pestaña predeterminada
  .diarias.Selected = .T.
EndWith


y en el Release:
DO closesys

Muy buena la clase. Mi admiración para el creador

zarlu
Chetumal, Quintana Roo, México

Alejandro Jorge Falca

unread,
Apr 2, 2021, 9:58:06 AM4/2/21
to publice...@googlegroups.com
Hola Zarlu, viendo que cada uno que hace una consulta siempre hay una respuesta tuya o de Luis Maria, no puedo menos que tener gran confianza en uds, de quienes estoy aprendiendo mas cada dia. Gracias por tu aporte, lo voy a poner en practica.
Un abrazo a la distancia y Felices Pascuas, que sea con Salud.

Alejandro Jorge Falca

unread,
Apr 2, 2021, 10:19:01 AM4/2/21
to publice...@googlegroups.com
Zarlu, yo estoy con VFP 9 SP2 7423
Reply all
Reply to author
Forward
0 new messages