مهران رسا
پنج شنبه 06 خرداد 1389, 00:31 صبح
سلام؛
به دلیل وقفه ای که در GUI برنامه پیش میاد Threadی نوشتم که قرار هست عملیات مربوط به متد TCPClient.Connect در اون انجام بشه (در واقع کنترل موجود بر روی فرم به کلاس Thread پاس داده میشه). همونطور که میدونید با استفاده از Synchronize عملاً استفاده از Thread هیچ فایده ای نداشته . پس اینجا یک سوال پیش میاد که آیا Indy زیر مجموعه کلاس TControl هست یا نه و آیا عدم استفاده از متدهای Synchronize کننده بعداً برنامه رو دچار مشکل نمیکنه ؟
به دلیل وقفه ای که در GUI برنامه پیش میاد Threadی نوشتم که قرار هست عملیات مربوط به متد TCPClient.Connect در اون انجام بشه (در واقع کنترل موجود بر روی فرم به کلاس Thread پاس داده میشه). همونطور که میدونید با استفاده از Synchronize عملاً استفاده از Thread هیچ فایده ای نداشته . پس اینجا یک سوال پیش میاد که آیا Indy زیر مجموعه کلاس TControl هست یا نه و آیا عدم استفاده از متدهای Synchronize کننده بعداً برنامه رو دچار مشکل نمیکنه ؟