Hi Arno and Francois,
I understood my my mistake. I think that TBaseThread.Create is thread context
and it is wrong.
I found another decision. Nnow I create HtthCli before creating TBaseThread and
put reference of it in TBaseThread.create. When TBaseThread terminate I free
instanse of HtthCli in OnTerminate Event handler/
I 'll look for multithread sample programs for better understanding a
What about TBaseThread.Destroy in wich context it execute? In context of thread?
With best regards,
----- Original Message -----
From: "Francois Piette" <[EMAIL PROTECTED]>
To: "ICS support mailing" <email@example.com>
Sent: Friday, October 06, 2006 10:11 AM
Subject: Re: [twsocket] How to use THttpCli with threads?
>> What I'm doing wrong?
> Your HTTP component runs in the main thread since you created in the context
> of the main thread (TThread constructor execute in the context of the
> calling thread, not in the context of the created thread). Create you HTTP
> component instance from the thread's Execute method and free it at the end
> of the Execute method. Don't forget to have a message pump within your
> Execute method also. Look at the multithread sample programs delivered with
> ICS. See their creation date. Generally to more recent the better they are.
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be