Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-05-2017
Avatar de mallenat
mallenat mallenat is offline
Miembro
 
Registrado: oct 2003
Posts: 18
Poder: 0
mallenat Va por buen camino
Hola avmm2004,

lo que puedes hace es, justo antes de efectuar la llamada a la función que te ha pasado yusnerqui, bloquear los controles de tu aplicación para que el usuario no pueda hacer nada.

También puedes comentar la llamada a Application.ProcessMessages, esto provocará que tu aplicación no responda a nada, pero da la sensación de haberse colgado.

Saludos
__________________
Mallenat
Responder Con Cita
  #2  
Antiguo 17-05-2017
avmm2004 avmm2004 is offline
Miembro
 
Registrado: jun 2006
Ubicación: Santa cruz de Tenerife, Islas Canarias
Posts: 500
Poder: 18
avmm2004 Va por buen camino
Gracias mallenat, ... al final he hecho un form1.enabled := false (programa A) llamo al programa con shellexecute (programa B) y que espere a que termine y cuando cierra el programa llamado form1.enabled := true;

Así evito que el tio manipule el programa A mientras el B esta llamado.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
no funciona ShellExecute en un servicio delphi ingabraham Varios 5 10-12-2015 19:16:24
Ejecutar comando en Delphi con ShellExecute JuanOrtega Varios 3 11-03-2015 00:51:30
Delphi XE2, Windows 7, fileexists y shellexecute no funcionan sonjeux API de Windows 9 14-01-2014 21:57:51
Dudas delphi for php Coco_jac PHP 2 21-09-2007 18:02:44
Dudas con Delphi Christian128 Varios 2 20-05-2006 23:12:35


La franja horaria es GMT +2. Ahora son las 10:44:24.


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