Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 15-01-2010
Avatar de DarkMan
DarkMan DarkMan is offline
Miembro
 
Registrado: jul 2006
Posts: 102
Poder: 18
DarkMan Va por buen camino
Cita:
Empezado por eugenio_vb Ver Mensaje
1.- Si ejecuto externamente MiFuncion (desde otro hilo), MiFuncion al entrar en un bucle while, frenara la ejecucion de Execute hasta terminar el bucle?
Sí, frenará la ejecución Execute del hilo desde el que llamas a dicha función, independientemente de la clase en la que esté implementada.

Cita:
Empezado por eugenio_vb Ver Mensaje
2.- Si el propio Execute llama a MiFuncion , entonces si habria un freno a Execute, no??? , ahi es donde encuentro el problema porque Execute no generara las condiciones para salir del bucle.
Sí, habría un freno del Execute del hilo en cuestión.

Cita:
Empezado por eugenio_vb Ver Mensaje
3.- El ejecutar una funcion externamente de un Hilo hace que se ejecute en el hilo que la llama o en el hilo al que pertenece?
Hace que se ejecute en el hilo que la llama, por lo que el hilo al que pertenece sigue trabajando sin verse afectado (podría verse afectado, si manipulases variables de dicha clase desde esa función).
__________________
"La recompensa de una buena acción está en haberla hecho"
Responder Con Cita
 



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
Problema con hilos zajoma OOP 4 13-04-2009 16:48:15
Los hilos se destruyen?? dtomeysoto Varios 1 13-03-2009 22:00:14
Hilos johurgi Varios 2 16-07-2007 10:57:08
ver hilos Cosgaya Varios 1 07-06-2005 20:35:16
Hilos con COM urush30 Varios 0 21-09-2004 10:07:37


La franja horaria es GMT +2. Ahora son las 23:49:00.


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