فکر نمیکنید استفاده از TIdCmdTCPServer چندان تفاوتی با استفاده از TCPServer نداره ؟ چون به هر حال ما بازم با یک رویداد سرو کار داریم . اگه TCPServer رویداد OnExecute داره که تمامی پیغام های دریافتی در اونجا بررسی میشند TIdCmdTCPServer هم یک رویداد برای اینکار داره . و بازهم همون قضیه تداخل پیش میاد . البته منظور از تداخل ، اون چیزی نیست که پیغام ها درست دریافت نشند بلکه در این روش هم پیغام ها دریافت میشن ولی نمیدونیم فلان تکه از فایل رو در کجا ذخیره کنیم .

اگر در این مورد دچار اشتباه شدم لطفاً راهنمایی بفرمایید.
ممنون.