Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Crear un TValueListEditor dentro un Threat (https://www.clubdelphi.com/foros/showthread.php?t=31307)

mjuan 04-05-2006 16:18:03

Crear un TValueListEditor dentro un Threat
 
Hola de nuevo,

Pues esa es mi duda, necesito utiliar un TValueListEditor dentro de un threat y no se como se declara. He estado buscando ejemplos pero no encuentro.

Esta es mi declaración del threat

tproces = class(TThread)
VL1: TValueListEditor;
procedure Execute; override;
private
protected
public
end;


Y cuando utilizo por primera vez el objeto vl1 me peta con un Projetc raised exception class...

Hay que hacer algún paso previo para poder utilizarlo?

freelance 10-05-2006 23:53:52

Así ...
 
Sólo necesitas añadir un "constructor" y un "destructor" a tu clase tproces, o sea:

tproces = class(TThread)
private
VL1: TValueListEditor;
protected
procedure Execute; override;
public
constructor Create(Suspended: boolean);
destructor Destroy; override;
end;

y en la implementación ...

constructor tproces.Create(CreateSuspended: boolean);
begin
inherited Create(CreateSuspended);
VL1 := TValueListEditor.Create(...owner component...);
end;

destructor tproces.Destroy;
begin
VL1.Free;
end;

espero haberte ayudado, ....


La franja horaria es GMT +2. Ahora son las 12:53: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