Entrar
¿Nuevo usuario? Inscribirme
vfoxpro · Lista de Correo de Programadores y aficionados de Visual FoxPro, Foxpro para DOS y para Windows, en Castellano.
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.

Mensajes

  Mensajes Ayuda
Avanzado
problema para llamar form de otro .EXE   Lista de mensajes  
Responder | Reenviar Mensaje #114020 de 116403 |
Re: [vfoxpro] problema para llamar form de otro .EXE

hola
me parece que agregar un solo form no puede hacer una gran variacion al peso del sistema, si es asi lo que tenes que mover no es un solo form.
 
saludos martin
----- Original Message -----
Sent: Monday, February 02, 2009 4:51 PM
Subject: RE: [vfoxpro] problema para llamar form de otro .EXE

Martin dice :

hola

solucion rapida agrega el form en los dos ejecutables despues ves como optimizar

 

Martin: esta solución no sirve porque si hago eso, es como dejarlo como lo tenía y el problema es que este sistema es un ERP y pesa sobre 15 megas compilado.

 

Ivan: EL tema esta mas en llamar al form directamente y no pasar por el exe,  por ejemplo:

 

Principal.exe (contiene solo el entorno y el menú de tipo treview.

Factura.exe (posee el mantenedor de facturas y los reportes)

Contabilidad.exe (el mismo esquema de factura)

 

Entonces lo que quiero hacer es:

 

Si el usuario escoge “ingreso de facturas”, el sistema debe hacer algo así -> do factura.ingreso_factura, en donde, ingreso_factura es el nombre del form que contiene este .EXE

 

Eso necesito, necesito hacer esto debido a que el sistema estando unido pesa demasiado y es muy complicado enviarlo por mail si falla un módulo.

 

Sergio

 

De: vfoxpro@... [mailto:vfoxpro@...] En nombre de IVAN MARTINEZ
Enviado el: lunes, 02 de febrero de 2009 12:37
Para: vfoxpro@...
Asunto: RE: [vfoxpro] problema para llamar form de otro ..EXE

 

Si tu ejecutable se llama ejecutable.exe

 

Lo llamas asi

 

DO ejecutable.exe

 

IVAN

 


De: vfoxpro@... [mailto:vfoxpro@...] En nombre de Sergio Meneses González
Enviado el: Lunes, 02 de Febrero de 2009 09:56 a.m.
Para: vfoxpro@...
Asunto: [vfoxpro] problema para llamar form de otro ..EXE

Hola a todos:

                Tengo un gran problema, tengo un sistema que pesa demasiado y para agilizarlo un poco saque parte de él y lo compile aparte. El tema es que necesito cargar un form que se encuentra en el otro ejecutable como se puede hacer?

Ej: Ejecutable 1 llama a un form llamado “ventas” que está ubicado en el ejecutable 2.

Quería usar el CreateObject() pero no me deja :S.

Es urgente T_T

Se aceptan cualquier sugerencia.

Atte. Sergio



__________ Information from ESET Smart Security, version of virus signature database 3819 (20090202) __________

The message was checked by ESET Smart Security.

http://www.eset.com


Mar, 3 de Feb, 2009 1:51 pm

amgserinf
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #114020 de 116403 |
Desplegar mensajes Autor Ordenar por fecha

Hola a todos: Tengo un gran problema, tengo un sistema que pesa demasiado y para agilizarlo un poco saque parte de él y lo compile aparte. El tema es que...
Sergio Meneses Gonz€ ...
metal_sm
Sin conexión Enviar correo
2 de Feb, 2009
2:26 pm

hola solucion rapida agrega el form en los dos ejecutables despues ves como optimizar saludos martin ... From: Sergio Meneses González To:...
Angel Mart€  Ã­n Gim€...
amgserinf
Sin conexión Enviar correo
2 de Feb, 2009
3:28 pm

Si tu ejecutable se llama ejecutable.exe Lo llamas asi DO ejecutable.exe IVAN _____ De: vfoxpro@... [mailto:vfoxpro@...] En...
IVAN MARTINEZ
ivanmvh
Sin conexión Enviar correo
2 de Feb, 2009
3:37 pm

Martin dice : hola solucion rapida agrega el form en los dos ejecutables despues ves como optimizar Martin: esta solución no sirve porque si hago eso, es como...
Sergio Meneses Gonz€ ...
metal_sm
Sin conexión Enviar correo
2 de Feb, 2009
7:51 pm

En Foxpro 2.6 yo lo hacia de la siguiente manera: - Dentro del Proyecto X, tengo un programa con lo siguiente (Ej.: prgEjecuta.prg): o Param...
Domingo Cuevas
dcuevasc
Sin conexión Enviar correo
2 de Feb, 2009
8:51 pm

Sergio probaste como se hacia en el viejo y querido fox de DOS con "macros" ej do factura.&ingresofc. esta forma te independiza el exe ingresofc del exe...
Ingenieria de Sistema...
ingsyscad
Sin conexión Enviar correo
3 de Feb, 2009
12:39 am

Hola Sergio: En el programa que necesita llamar al formulario, agregale un   SET PROCEDURE TO elotroexe.exe ADDITIVE   y debería funcionar, al menos a mi me...
Carlos Miguel FARIAS
carlosmiguel...
Sin conexión Enviar correo
3 de Feb, 2009
11:07 am

Carlos: Y como lo haces para llamar al forms?, tú idea se ve buena, pero no lo puedo hacer andar. De: vfoxpro@......
Sergio Meneses Gonz€ ...
metal_sm
Sin conexión Enviar correo
3 de Feb, 2009
2:09 pm

En tu ejecutable crea un Prg que será el principal, con el siguiente código: lParame cPrograma, cTipo If cTipo=’FRM’ Do Form (cPrograma) Else Do...
Domingo Cuevas
dcuevasc
Sin conexión Enviar correo
3 de Feb, 2009
3:15 pm

Hay la madre del cordero… Funciono de mil maravillas ^_^ Gracias. De: vfoxpro@... [mailto:vfoxpro@...] En nombre de Domingo...
Sergio Meneses Gonz€ ...
metal_sm
Sin conexión Enviar correo
3 de Feb, 2009
6:07 pm

Sergio: Te puede ayudar muchisimo al igual que los reportes, el excluir los forms de los proyectos, de esa forma puedes llamarlos en forma transparente desde...
Saillé, Paúl
psaille
Sin conexión Enviar correo
3 de Feb, 2009
3:33 pm

Se puede ejecutar desde un exe un form que no es parte de ningun proyecto??? Lo que no está en un proyecto, no se puede compilar, si no se puede compilar,...
Carlos Miguel FARIAS
carlosmiguel...
Sin conexión Enviar correo
3 de Feb, 2009
11:42 pm

De hecho al poner los formularios fuera del proyecto reduces drásticamente el peso del EXE y la cantidad de memoria usada dependerá de los forms utilzados...
Saillé, Paúl
psaille
Sin conexión Enviar correo
4 de Feb, 2009
12:13 am

Estimados (aca mascando zanahorias). Esto que comentan no lo había visto en ningun lado (es mas, hasta vi un articulo que decia que daba error diciendo que el...
Carlos Miguel FARIAS
carlosmiguel...
Sin conexión Enviar correo
4 de Feb, 2009
12:34 pm

Y también toma en cuenta que si se distribuye el sistema con los forms a la vista del usuario, estarías regalando el código fuente si en esa empresa hay un...
Sergio Meneses Gonz€ ...
metal_sm
Sin conexión Enviar correo
4 de Feb, 2009
1:16 pm

De hecho por eso opte por partir el sistema en varios módulos y la verdad es que bajo drásticamente su peso imagínate mandar un .exe de 30megas por solo ...
Sergio Meneses Gonz€ ...
metal_sm
Sin conexión Enviar correo
4 de Feb, 2009
1:13 pm

hola me parece que agregar un solo form no puede hacer una gran variacion al peso del sistema, si es asi lo que tenes que mover no es un solo form. saludos...
Angel Mart€  Ã­n Gim€...
amgserinf
Sin conexión Enviar correo
3 de Feb, 2009
12:52 pm

Es que es un simple ejemplo, pero la realidad será que cada modulo será un ..exe, osea, todo lo que tenga que ver con contabilidad quedara en un ..exe ...
Sergio Meneses Gonz€ ...
metal_sm
Sin conexión Enviar correo
3 de Feb, 2009
2:04 pm

Estimado Sergio: Te explico un poco lo que hago, porque habría que ver por que no te funciona. Yo empecé probando con cositas chicas, solo llamadas a...
Carlos Miguel FARIAS
carlosmiguel...
Sin conexión Enviar correo
3 de Feb, 2009
10:54 pm

Gente de los que saben: 1.- Perdn el OT 2.- Duda: Alguien sabe por qu algunos proveedores de Internet ofrecen "256 k(no s qu cosa)", que segn ellos equivalen a...
Gustavo Borchez
gborchez
Sin conexión Enviar correo
3 de Feb, 2009
11:33 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda