Why do you want to refresh it manually, doing a label.caption change
within OnDataAvailable should work.
But you could do all Socketing things in a thread and then use a timer
(every second for example) in your main form that get info in
synchronized way, you may also refresh main form from socket thread
but it could make form non responsive if you have a lot of activity.
S> so I can't call application.processmessages at all?
S> what can I call if I need my user interface updated? for example I changed a
S> Label's caption and need it refreshed when accepting data?
S> On 2/20/06, Wilfried Mestdagh <[EMAIL PROTECTED]> wrote:
>> Hello Arno,
>> >> what is message pump?
>> > For instance Application.ProcessMessages or anything else that
>> > processes messages.
>> Or creating a modal form. ShowMessage etc, are also modal forms. Often
>> done for logging whilst developping. Better is to log to a console
>> window or a memo or whatever.
>> Rgds, Wilfried [TeamICS]
>> 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
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