در کامپوننت kylix برای قطع ارتباط یک متد به نام Disconnect داریم من اون رو تو ایونت بسته شدن فرمم استفاده کردم که اگر وسط عملیات فرم بسته شد اول ارتباط قطع بشه بعد فرم بسته بشه ... اما بعد از بسته شدن فرم و باز کردن مجدد آن موقع کانکت شدن میگه پورت مشغول هست و اتصال برقرار نمیشه ... ( کلا اگر در زمان ارسال ارتباط رو با متد Disconnect قطع کنیم دوباره نمیتونیم کانکت بشیم و عملیات متوقف نمیشه! و معمولا با ارور btnSendSMS_Click: -63 همراه خواهد بود تا زمانی که تمامی ارسال ها را انجام دهد)
دلیلش چیه؟؟؟؟ چه باید کرد که ارسال ها متوقف شود و ارتباط با پروت مربوطه قطع بشه ؟
private void SMSTools_FormClosing(object sender, FormClosingEventArgs e)
{
axKylixSMS1.Disconnect();
}
راه حل ================================================== ===
من برای حل این مشکل از بسته شدن فرم توسط کاربر تا زمان پایان ارسال جلوگیری کردم ... اما راهی برای قطع و جلوگیری از ارسال ها در زمان ارسال گروهی پیدا نکردم ...





پاسخ با نقل قول