[elektro] Delphi Thread

Bali Zoltán eltexto at freemail.hu
Mon Dec 14 10:54:04 CET 2015


Az eseménykezelést tudom, csak a részleteit, mechanizmust
nem ismerem pontosan.

>Szóval, amit tehetsz: a háttérben lekezeled a száladdal
>az adatokat, és néha "minta-képet" küldessz az usernek.
>Azaz adatblokkot, amit kirajzolsz.

Először ezen törtem a fejem, csak nem tudtam pontosan,
hogy a thread-et nem érinti ez az akadás, mivel a Tform
egyik objektuma a therad( most így csaptam össze).
Vagy ezt külön kellene választani?
Annyira nem vagyok spiler :).

Köszi

Üdv.  Zoli


----- Original Message ----- 
From: "Info" <info at kiralyelektronika.hu>
To: "Bali Zoltán" <elektro at tesla.hu>
Sent: Monday, December 14, 2015 10:41 AM
Subject: Re: [elektro] Delphi Thread


> Közben próbáltam a külön szálban olvasást  és
> a callback-el tolni a (Main)form-ra az adatokat,
> de ha megfogom a form keretet, vagy nyitogatok
> más ablakokat a Windowsban, leáll az adattovábítás,

Héé, a mainform üzenetkezeléssel kommunikál.
:)
Tehát, a szálaid azonnal értesülnek mindenről,
futnak gyorsan a látványtól függetlenül, de a
grafikus elemeket nem tudod ezzel gyorsítani.
Tehát, amikor csinálsz egy
ValamiLabel.Text := izé;
sort, akkor ebből valójában
SendMessage(lblHandle, WM_SETTEXT, pchar);
lesz.
Bónuszban (amiért leszoktam delphiről) az egérkezelés
beledumál, és alaposan összekeveri a handle-ket az
nchittest miatt.

Szóval, amit tehetsz: a háttérben lekezeled a száladdal
az adatokat, és néha "minta-képet" küldessz az usernek.
Azaz adatblokkot, amit kirajzolsz.

-----------------------------------------
          elektro[-flame|-etc]



More information about the Elektro mailing list