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 15-01-2009
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
Ayuda con Hilos de ejecucion

hola amigos necesito su ayuda me estoy involugrando en la programacion multihilos en delphi e estado leyendo varios tutoriales de como crear hilos en delphi para una aplicacion y me e puesto a praticar los ejemplo que dichos tutoriales muestran pero resulta que niguno de esos ejemplo me funciona y me dan error aqui le muestro uno que e hecho pero igual no me corre me gustaria que me dijieran el que le hace falta y el que esta mal
Código Delphi [-]
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs;

type
  TForm1 = class(TForm)
  TMyhilo = class(Thread)
  private
  protected
  procedure execute;override;
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}
procedure TMyhilo.Execute;
begin

//aqui es donde se implementa el codigo que hira en el hilo//

end;
end.
Responder Con Cita
  #2  
Antiguo 15-01-2009
Avatar de Kipow
Kipow Kipow is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guatemala
Posts: 329
Poder: 19
Kipow Va por buen camino
primero la declaracion esta mala

Código Delphi [-]
TForm1 = class(TForm)
end;
TMyhilo = class(TThread)
protected
  procedure execute;override;
end;

segundo en el procedimiento execute no hay nada que ejecutar. seria mejor que nos
explicaras que queres hacer para poder ayudarte mejor.
Responder Con Cita
  #3  
Antiguo 15-01-2009
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
lo que quiero es aprender a utilizar la clase tthread en cualquier aplicacion que valla a necesitarlo
Responder Con Cita
  #4  
Antiguo 15-01-2009
Avatar de ElKurgan
[ElKurgan] ElKurgan is offline
Miembro Premium
 
Registrado: nov 2005
Posts: 1.234
Poder: 20
ElKurgan Va camino a la fama
Si buscas en google "threads+delphi", con la opción de castellano, te aparecen algunos enlaces, el primero de ellos un tutorial que puede servirte para empezar... (en concreto a mi me salen 15.100 páginas con este tema, por lo que información no te va a faltar)

Un saludo
Responder Con Cita
  #5  
Antiguo 15-01-2009
Avatar de white_zombie
[white_zombie] white_zombie is offline
Miembro Premium
 
Registrado: nov 2005
Ubicación: Zaragoza - España
Posts: 187
Poder: 19
white_zombie Va por buen camino
Hola, una buena lectura para comenzar la programacion multihilo son los numeros 11,12,13,14,15,16 de la revista sintesis del grupo Albor
http://www.grupoalbor.com/sintesis/contenidos.php?id=11

Un Saludo.
Responder Con Cita
  #6  
Antiguo 15-01-2009
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.282
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por kurono Ver Mensaje
lo que quiero es aprender a utilizar la clase tthread en cualquier aplicacion que valla a necesitarlo

En la sección de ejemplos de mi página hay varios sobre threads. Están con código fuente y funcionan; Échales un vistazo y a ver si te aclaras. Si no puedes pregunar aquí.
Si no recuerdo mal, en el FTP del club también hay algun ejemplo que puedes revisar.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #7  
Antiguo 15-01-2009
Avatar de casacham
casacham casacham is offline
Miembro
 
Registrado: abr 2006
Ubicación: Cordoba->Argentina. Arboleas->Almeria->España
Posts: 184
Poder: 19
casacham Va por buen camino
Cool De consejo en consejo

Hola amigo "kurono", simplemente como dicen en diagnostico por imagenes: "El que no sabe que busca, no entiende lo que encuentra . . . ". Para poder aprender a programar con multihilos (dos o mas tareas ejecutandose al mismo tiempo con distinta prioridades [en resumen]) y con cualquier otra herramienta u objeto en Delphi debes tener por lo menos una idea concreta a la cual se aplique, o te daria una solucion. Asi que esta bien que leas sobre TThread, pero tambien es mejor si te propones un objetivo. Por ejemplo, este objeto te da la posibilidad de realizar otra tarea mientras buscas un archivo por el disco. Lo que vale es la imaginación. Para empezar debes tener en claro como funciona este ejemplo de Neftali. Estudia este codigo y pdras entrar al mundo multihilo.
__________________
La vida no trata de encontrarse a uno mismo, sino de crearse a uno mismo.
Tanto si piensas que puedes como si no, estarás en lo cierto
Responder Con Cita
  #8  
Antiguo 16-01-2009
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
ok amigos estoy leyendo algunos tutoriales que e encontrado en google
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
como crear hilos de ejecucion en delphi 2007 pablopessoa Varios 1 23-10-2008 19:11:08
Ayuda Con Hilos(Threds) juangiron OOP 1 04-05-2007 19:46:24
Aplicacion con varios Hilos de Ejecución samantha jones Varios 1 02-03-2005 17:27:24
Hilos de ejecucion el toluca Varios 2 29-06-2004 22:59:04


La franja horaria es GMT +2. Ahora son las 11:43:07.


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