PDA

View Full Version : نمایش زمان کانکت یک TCPClient در یک ProgressBar ...



Mahmood_M
دوشنبه 25 دی 1385, 19:22 عصر
سلام
چطور می تونم کانکت شدن یک TCPClient رو با یک ProgressBar نشون بدم ... ؟ !
مثلا تا زمانی که کانکت بشه ، ProgressBar جلو بره ...
با تشکر ...

Touska
دوشنبه 25 دی 1385, 20:12 عصر
Progressbar نمی دونم ولی می تونی یک Waiting رو نشون بدی.

مثلا در لحظه ایی که Connect می کنی Waiting فعال بشه و در زمان که Event مورد نظر یعنی ONConnect خود INdy

فرواخوانی شد اونو غیر فعال کنی.

نکته : مثلا از کامپوننت Waiting شرکت JVC که OpenSource هست استفاده کن ;-)

موفق باشید :-)

BOB
سه شنبه 26 دی 1385, 00:46 صبح
سلام

از Onstatus استفاده کن. در حین اتصال این event چند بار فراخوانی می‌شود، که میتونی با در نظر گرفتن حالتهای مختلف آن، Progress کنی.

vesal
سه شنبه 26 دی 1385, 00:49 صبح
فکر می کنم استفاده از Progressbar زیاد منطقی نباشه مگر اینکه در زمان محدودیتی وجود داشته باشه چون برای Progressbar باید حداکثر رو مشخص کنی.من این کار رو انجام دادم ولی از یه Label استفاده کردم و چندتا نقطه. البته یک Thread هم نوشتم که در زمان کاننکت شدن Thread هی Caption اون Label رو عوض می کرد.