PDA

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



amubashir
دوشنبه 21 فروردین 1391, 13:52 عصر
با سلام خدمت سروران و اساتید برنامه نویس ایران زمین
من این برنامه که در زیر زمینه شده را از اینترنت دانلود کردم برنامه چت در شبکه است که شامل دو برنامه سرور و کلاینت است . این برنامه ها بر روی یک کامپیوتر به درستی کار می کنند ولی بر روی دو کامپیوتر ، دو برنامه نمی توانند با هم در ارتباط باشند .
خواهش دارم آن را دانلود و نظر خود را بیان فرمایید 85481

hakim22
دوشنبه 21 فروردین 1391, 14:30 عصر
این برنامه ها همیشه با IP کار می کنند. آیا IP ها را درست بدست می آورد ؟ یا اصلا تنظیم هست !؟

cpppro
دوشنبه 21 فروردین 1391, 14:50 عصر
سلام
من الان اجراش کردم.مثل اینکه تنها ip local رو بدست میاره و از اون استفاده میکنه.درواقع شما برای استفاده از اتصال بین چند کامپیوتر در شبکه باید ip شبکه و valid رو داشته باشین.
کار سختی نیست.اگه جستجو کنین به نتایج کامل تر میرسین.
این کد رو اجرا و تجزیه تحلیل کنین.کدهای دیگه ای هم هست.
IPAddress[] ipList = Dns.GetHostAddresses(Dns.GetHostName());
foreach (IPAddress ip in ipList)
{

textbox1.text = "IP : " + ip.ToString();


}

http://131.0.img98.net/out.php/i285739_2012-03-22-02-58-11-a-1571592-.png

amubashir
چهارشنبه 23 فروردین 1391, 09:07 صبح
با تشکر از hakim22 و cpppro که وقت گذاشتید فکر نکنم در رابطه با ip باشه چون در شبکه من ip رو که به کارت شبکه اختصاص دادم رو درست پیدا می کنه ولی نمی تونند با هم ارتباط برقرار کنند .