السلام عليكــم ورحمـة الله وبركاتــه ،،
هل يمكن استخدم المكون IdHttp دخل وحدة ثيرد.؟
بحيث أستطيع ان أجلب البيانات من أكثر من موقع دون التأثير على عمل البرنامج
جزاكم الله خيرا
السلام عليكــم ورحمـة الله وبركاتــه ،،
هل يمكن استخدم المكون IdHttp دخل وحدة ثيرد.؟
بحيث أستطيع ان أجلب البيانات من أكثر من موقع دون التأثير على عمل البرنامج
جزاكم الله خيرا
نعم يمكنك ذلك , فقط صرح بمكون idhttp داخل الثريد ولاتنسى الانشاء و التحرير يكون دائما داخل الثريد
مثال بسيط
TMyThread=Class(TThread) Private MyIdHtpp:TIdHTTP; // الان قم بنفس التصاريح // و كل ماتقوم به باستعمال الثريد // من انشاء و تحرير
وان لم تريد استعمال الثريد فهناك مكون ال IdAntiFreeze لل Indy
ولكن من المستحسن استعمال الثريد .
والله المستعان .