[elektro] Delphi Thread

Moravcsik Szilard levlista.mszilard at gmail.com
Mon Dec 14 13:12:52 CET 2015


Szia!

Ahogy gondolod.
Ha mégis úgy látod, írj privátban és küldöm a könyveket. :)

Jó munkát!

Üdv:
Szilárd

2015.12.14. 10:19 keltezéssel, Bali Zoltán írta:
> Delphi 7 Personal. Köszönöm a felajánlást, igazán rendes vagy.
> De valahogy nem szeretek kölcsön kérni-kapni. Mindig
> akkor történik valami, vagy elfelejetem visszadni. Majdnem, lett egy
> magyar nyelvű "Delphi 7 Mesteri szinten I.-II. kötett"
> 1500 Ft-ért a Jófogáson. Délelőtt azt írta, hogy meg van
> még, délután meg időközben elvitték... , vagy meggondolta
> magát.
>
> 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,
> megjelenítés, 0.2-1secre, változó (50ms-enként jön
> 4kB adat) . El sem hozza az adatokat  az USB driverrel
> a thread, mert kezelem a túlfutást,  az adatok képződésénél,
> továbbításánál a uC-ben, és ott látszik. Van még ~80kB
> ramom, csinálok belőle, helyi buffert(fifo), aztán meglátom.
> Ja, próbáltam a legmagasabb prioritással is, semmi változás.
>
> Köszi
>
> Üdv.  Zoli
>
>
> ----- Original Message -----
> From: "Moravcsik Szilard" <levlista.mszilard at gmail.com>
> To: <elektro at tesla.hu>
> Sent: Monday, December 14, 2015 8:51 AM
> Subject: Re: [elektro] Delphi Thread
>
>
> Szia!
>
> Melyik Delphi verziót használod?
>
> Azért kérdezem, mert az 5-ös verzióhoz a két kötetes Marco Cantú
> könyvemet kölcsön tudnám adni. A 2. kötetben a teljes 17. fejezet szól a
> párhuzamosság, többszálúság és összehangolás témaköréről.
>
> Ez a téma szerintem verzióktól nagyjából független, tehát lehet belőle
> tanulni. Ha valamivel bővültek is az újabb Delphi-k, annak akár a
> Súgóban is meg a Neten is utána lehetne járni.
>
> Üdv:
> Szilárd
>
> 2015.12.13. 15:28 keltezéssel, Bali Zoltan írta:
>> Szia!
>>
>> Köszi a linket, rémlik meg van már. Neten is kutakodok
>> de jó lenne könyv formában. Nekem az az igazi, ha
>> leülök és olvasok. Nem marad meg a fejembe azonnal,
>> többször kell olvasnom.  Az ebook nem olyan, mint a könyv,
>> ha gép előtt ülök, mindig van más, ami tereli a figyelmem.
>> Nyomtatni meg nem akarok. A könyv az igazi. Csak sajnos
>> abból is be lehet vásárolni. Most vettem egy C-s könyvet
>> találomra, semmi újat nem látok benne.
>>
>> Köszi
>>
>> Üdv.  Zoli
>>
>>
>> 2015.12.13. 14:34 keltezéssel, Moravcsik Szilard írta:
>>> Szia!
>>>
>>> Hátha még nem ismered... szerintem egészen jó könyvek.
>>>
>>> http://konyvek.ide.sk/programozas_delphiben_1.pdf
>>> http://konyvek.ide.sk/programozas_delphiben_2.pdf
>>>
>>> Ez utóbbi röviden foglalkozik a többszálú programozással.
>>>
>>> Van még Marco Cantú könyvem is, de csak angolul és úgy emlékszem, az is
>>> csak az alapokkal foglalkozik.
>>>
>>> Végül a neten elég sok cikk található a témában, pl.:
>>>
>>> https://www.google.hu/?gws_rd=ssl#q=delphi+TThread
>>>
>>> Üdv:
>>> Szilárd
>>>
>>> 2015.12.13. 9:05 keltezéssel, Bali Zoltan írta:
>>>> Hali!
>>>>
>>>> Még soha nem foglalkoztam a több szálas programozással.
>>>> Nézek itt néhány kész dolgot példaként, abból próbálok
>>>> okosodni. Továbbra is USB kommunikáció a feladat.
>>>>
>>>> A Timeres Tcomportos(VCOM)os próbálkozásom nem igazán jött be.
>>>> Vagyis működik, de  nagy csomagoknál(~4kB) a Tcomport
>>>> callback funkciójában átadott string már nem jó méretű,
>>>> hol ennyi, hol annyi. De lehet én csináltam valamit rosszul.
>>>>
>>>> Már USB,
>>>> viszont most külön szálban van az aszinkron olvasás és
>>>> utána  callback hívja a főprogramot. Debug szerint
>>>> meghívta, de futás alatt mintha nem végezte volna el a dolgát.
>>>> Más forrásokból okosodva látom,a Synchronize(EventHandler)-en
>>>> keresztül működik a callback. Jól sejtem, hogy a fenti szerinti
>>>> biztosítja, hogy a callback, a megfelelő időben fusson le?
>>>> Ha igen, vajon mennyi idő telik el a szinkronizálással?
>>>>
>>>> Jó könyv ilyen mélységekre? Ugye a Delphi már kiment a
>>>> divatból, nagyon nem kapni már könyveket, amiket meg anno vettem
>>>> egyikben sincs ilyen mélységben...
>>>>
>>>> Köszi
>>>>
>>>> Üdv. Zoli
>>>>
>>>> -----------------------------------------
>>>>               elektro[-flame|-etc]
>>>>
>>>
>>> ---
>>> A levél vírus, és rosszindulatú kód mentes, mert az avast! Antivirus
>>> védelme ellenőrizte azt.
>>> https://www.avast.com/antivirus
>>>
>>> -----------------------------------------
>>>              elektro[-flame|-etc]
>>>
>>>
>>
>> -----------------------------------------
>>             elektro[-flame|-etc]
>>
>
>
> ---
> A levél vírus, és rosszindulatú kód mentes, mert az avast! Antivirus védelme
> ellenőrizte azt.
> https://www.avast.com/antivirus
>
> -----------------------------------------
>            elektro[-flame|-etc]
>
> -----------------------------------------
>            elektro[-flame|-etc]
>


---
A levél vírus, és rosszindulatú kód mentes, mert az avast! Antivirus védelme ellenőrizte azt.
https://www.avast.com/antivirus



More information about the Elektro mailing list