Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-06-2003
rezahe rezahe is offline
Registrado
 
Registrado: may 2003
Ubicación: Bogota - Colombia
Posts: 8
Poder: 0
rezahe Va por buen camino
Menu

Buenas noches.


El motivo perdirles un favor.

Tengo diferentes ejecutables. Necesito hacer un menu,
pero lo que quiero es en una forma dividirla en dos y
en una parte de esa forma cargar un ejecutable.


Gracias.
Responder Con Cita
  #2  
Antiguo 18-06-2003
igest2000 igest2000 is offline
Miembro
 
Registrado: may 2003
Ubicación: Oviedo
Posts: 47
Poder: 0
igest2000 Va por buen camino
Buenas!!!

PUes para ejecutar otro exe, debes usar la llamada WinExec o tambien se peude hacer con una llamada a la API, aunque ahora mismo no me acuerdo cual... El problema, es que con WinExec el ejecutable que abres, es independiente del primero...y por tanto puedes andar pasando de uno a otro sin ningun impedimento... Quizas con la llamada a la ai, se puede configurar para que al ejecutar el exe, este sea hijo de la ventana actual o algo parecido.... peor bueno al menos con WinExec deberías poder ejecutar el otro programa.....
__________________
=================
El destino esta marcado
y ellos lo saben.
=================
Responder Con Cita
  #3  
Antiguo 18-06-2003
Bacterion Bacterion is offline
Miembro
 
Registrado: may 2003
Posts: 91
Poder: 21
Bacterion Va por buen camino
Si usa, en vez del WinExec, el ShellExecute (recomendado en plataformas w32 ya que el WinExec se mantiene solo por compatibilidad, aunque es más facil de usar), tendrá un handle a la aplicación llamada. Con el Handle y algo de manejo de API de windows, puedes mantener ambas aplicaciones sincronizadas con mensajes...
Responder Con Cita
  #4  
Antiguo 18-06-2003
igest2000 igest2000 is offline
Miembro
 
Registrado: may 2003
Ubicación: Oviedo
Posts: 47
Poder: 0
igest2000 Va por buen camino
Exacto con Shell execute, esa es la llamada a la API a la qu em erefería usala... que como ya ha dicho Bacterion... te será mucho más util...
__________________
=================
El destino esta marcado
y ellos lo saben.
=================
Responder Con Cita
  #5  
Antiguo 18-06-2003
jafl1965 jafl1965 is offline
Miembro
 
Registrado: may 2003
Ubicación: Morelia, México
Posts: 170
Poder: 21
jafl1965 Va por buen camino
Puedes revisar este hilo que habla sobre WinExec y ShellExecute

http://www.clubdelphi.com/foros/show...&threadid=1475

Saludos,
Responder Con Cita
  #6  
Antiguo 18-06-2003
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 26
delphi.com.ar Va por buen camino
Muchachos, ambas funciones son WinApis!!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #7  
Antiguo 18-06-2003
Bacterion Bacterion is offline
Miembro
 
Registrado: may 2003
Posts: 91
Poder: 21
Bacterion Va por buen camino
Entonces...
¿Respondemos en "Api de Windows" a una pregunta formulada aquí con nuestros superpoderes felinos?

... además existe la unidad (d6 al menos) shellAPI donde están definidas esas funciones (importadas) y estructuras para facilitar su uso.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 12:12:02.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi