Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-01-2005
Avatar de !3d1@n
!3d1@n !3d1@n is offline
Miembro
 
Registrado: ene 2005
Ubicación: Ciudad Habana - Cuba
Posts: 46
Poder: 0
!3d1@n Va por buen camino
Thumbs up Grasias

Muchas grasias a ambos, despues de probralas les comentos ...
__________________
Saludos ... JLedian.
Responder Con Cita
  #2  
Antiguo 11-01-2005
Avatar de !3d1@n
!3d1@n !3d1@n is offline
Miembro
 
Registrado: ene 2005
Ubicación: Ciudad Habana - Cuba
Posts: 46
Poder: 0
!3d1@n Va por buen camino
Arrow Comentario (Importante)

Hola a todas las personas de este foro
Les cuento que probe el procedimiento de Roman y me ha sido muy útil, solo que no se si se podría agregar a el procedimiento, que la aplicación se ejecutase minimizada. Me fuera mucho más útil aun.

Mil grasias a todos de antemano, y en especial a Roman.
__________________
Saludos ... JLedian.
Responder Con Cita
  #3  
Antiguo 12-01-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
En trucomania, el truco 285 es justo lo que buscas.

Saludos
Responder Con Cita
  #4  
Antiguo 12-01-2005
Avatar de !3d1@n
!3d1@n !3d1@n is offline
Miembro
 
Registrado: ene 2005
Ubicación: Ciudad Habana - Cuba
Posts: 46
Poder: 0
!3d1@n Va por buen camino
Thumbs down No me sirvió el truco [285] del Trucomanía

Hola Lepe :

Probe el truco [285] del Trucomanía como me dices pero me da en esta linea el sgte error:
Código:
 wnd:=Handle; 
[Error] Unit1.pas(43): Undeclared identifier: 'Handle'
Al ponerlo como comentario:
Código:
//wnd:=Handle;
Se ejecuta sin problema solo que llego al la misma incognita de al principio del hilo (inicia un hilo y devuelve el control al programa).
Por favor si poder soluccionarmelo ...

De todas formas muchas gracias.
__________________
Saludos ... JLedian.
Responder Con Cita
  #5  
Antiguo 13-01-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Handle es el identificador de ventana al que ha de informar, en este caso Form1.Handle.

En algunos casos, cuando lo llamo desde una unidad aparte, suelo llamarlo con el parámetro application.Handle

Yo tambien lo he usado para copias de seguridad de esta forma:

Código Delphi [-]
  Err := RunAndWait(Application.Handle,
    GL.ExePathWithSlash + 'BDBackup.exe',
    '/auto restore ' );

  if Err > 32 then
  begin
    //    mensajeinsert(False, 2,'Base de datos restaurada con éxito, reinicie el programa');
    conectaalared
  end
  else
  begin
    Application.MessageBox(
      'Error interno del Sistema Operativo, Por favor, reinicie Windows',
      CONST_AVISO, MB_ICONINFORMATION + MB_OK);

    LogWrite('Código de error del sistema operativo en proc: dtm.RestoreBackup ' +
      IntToStr(Err));

Saludos
Responder Con Cita
  #6  
Antiguo 14-01-2005
Avatar de !3d1@n
!3d1@n !3d1@n is offline
Miembro
 
Registrado: ene 2005
Ubicación: Ciudad Habana - Cuba
Posts: 46
Poder: 0
!3d1@n Va por buen camino
Thumbs up Ok

Hola Lepe :
Lo probaré, como me dices con el :
Código:
Wnd := Application.handle;
Por cierto ¿Cual es la etiqueta que usas para poner los codigos delphi en el foro ?
__________________
Saludos ... JLedian.
Responder Con Cita
  #7  
Antiguo 14-01-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¡Vaya, vaya! ¡Qué bonito! Yendo a trucomanía cuando en casa tenemos la solución.

Al procedimiento original que te puse agrega las líneas:

Código Delphi [-]
StartInfo.dwFlags := STARTF_USESHOWWINDOW;
StartInfo.wShowWindow := SW_MINIMIZE;

después de

StartInfo.cb := SizeOf(StartInfo);

Con esto la aplicación que ejecutes se iniciará minimizada.

// Saludos
Responder Con Cita
Respuesta



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 00:10:26.


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