PDA

View Full Version : سوال: مشكل با كامپوننت KDTele



hosseinmehr
چهارشنبه 22 خرداد 1387, 21:03 عصر
من يه برنامه دارم كه بايد از طريق تلفن بصورت زمانبندي با چند تا كلاينت تماس بگيره و اطلاعات را بصورت فايل از آنها دريافت كنه . اولين تماس را با موفقيت انجام ميده ولي در تماس بعدي نمي تونه با كلاينت تماس بگيره يعنه اصلاً نميتونه خط را فعال (LineAcvtive)كنه.
در ضمن موقعي كه مي خواد Disconnect كنه در Callstate وضعيت csError اتفاق مي افته و پيغام Error Ocured during hang up operation با كد 101 ميده.
راه حل اين مشكلات چيه؟

hosseinmehr
پنج شنبه 23 خرداد 1387, 08:16 صبح
يه ترتيب خوب براي بستن پورت و قطع تلفن :



kdSerialport.Close();
Application.DoEvents();
kdPhone.hangup();


با اين ترتيبي كه گفتم مشكلم در فعال كردن خط بعد از تماس اول برطرف شد. ولي هنور در موقع قطع تماس خطا ميدهد.