PDA

View Full Version : ارور هنگام تبادل پیام با سوکت



amir-aa
جمعه 20 اردیبهشت 1398, 18:54 عصر
سلام من دو برنامه دارم که خیلی خوب اجرا میشه یکی listen انجام میده و دیگری پیام به سرور ارسال میکنه. پیام ارسال میشه و هیچ مشکلی نیست اما بعد از دریافت پیام با این ارور مواجه میشم
Cannot access a disposed object.



while (true)
{
bytes = new byte[1024];
int bytesRec = handler.Receive(bytes);
data += Encoding.ASCII.GetString(bytes, 0, bytesRec);


ارور روی خط وسطیه handler.recieve() اونجا ارور میده. چکار کنم بنظرتون؟؟

farhad_shiri_ex
شنبه 21 اردیبهشت 1398, 08:20 صبح
سلام من دو برنامه دارم که خیلی خوب اجرا میشه یکی listen انجام میده و دیگری پیام به سرور ارسال میکنه. پیام ارسال میشه و هیچ مشکلی نیست اما بعد از دریافت پیام با این ارور مواجه میشم
Cannot access a disposed object.


while (true)
{
bytes = new byte[1024];
int bytesRec = handler.Receive(bytes);
data += Encoding.ASCII.GetString(bytes, 0, bytesRec);


ارور روی خط وسطیه handler.recieve() اونجا ارور میده. چکار کنم بنظرتون؟؟

دوست گرامی با این تکه سورسی که قرار دادید باید علم غیب داشته باشی که بتونی تشخیص بدی که اشکال برنامه کجاست!
مثلا همین handler که شما فرمودید که مربوط به سوکت هست ولی چگونه تعریف شده ؟
بهتره برای بهتر راهنمایی شدن از خطایی که دارید اسکرین شات قرار بدید و سورس کد راهم کامل قرار بدید!