PDA

View Full Version : network browser



forodo007
پنج شنبه 28 مهر 1390, 11:07 صبح
سلام من میخوانم بدونم چرا این خط کد رو مینویسم کامپایلر ایراد میگیره میشه refrence و یا کنترلش و یا بگین چجوری این کر رو درست کنم.
try
NetworkBrowser nb = new NetworkBrowser();
foreach (string pc in nb.getNetworkComputers())
{
Combo1.Items.Add(pc);
}
خط مشکل دار را توپر کرده ام ممنون میشم راهنمایی کنین

Z_Bagheri
پنج شنبه 28 مهر 1390, 11:41 صبح
این فضا نامی که شما استفاده کردید ، در حقیقت یه کلاس نمونه است که روی نت هم زیاد هست و خیلی ها ازش استفاده می کنند و باید یک api به برنامه تون اضافه کنید ، به این لینک نگاه کنید، کل کلاس در اون قرار داره:
http://www.codeproject.com/KB/IP/ListNetworkComputers.aspx
dll که باید import بشه به برنامه تون این هست
Netapi32
البته من شخصا برای پیدا کردن کامپیوتر های شبکه ، ip rang شبکه رو ping می کردم، چون با ابزارهای دیگه کمی با تاخیر کامپیوتر ها پیدا می شد.البته آن هم با ترد ،
چون زمان زیادی می برد.