View Full Version : سوال: لیست پورت های اختصاص داده شده توسط سیستم عامل
bad_lucky
شنبه 16 بهمن 1389, 22:48 عصر
با سلام خدمت دوستان عزیز
میخوام لیست پورت هایی رو که به دستگاههای مختلف اختصاص داده شدند رو در بیارم ،چجوری میشه این کار رو کرد ؟
آدرس پورت ها رو میشه از آدرس روبرو دید control panel /Phone & modems/modems
65995
system32
یک شنبه 17 بهمن 1389, 00:19 صبح
سلام دوست عزیز:
string[] lPorts = System.IO.Ports.SerialPort.GetPortNames();
bad_lucky
یک شنبه 17 بهمن 1389, 00:56 صبح
دوست عزیز ممنون ولی میخوام اسم دستگاه اختصاصداده شده + شماره پورت نشون داده بشه
system32
یک شنبه 17 بهمن 1389, 01:06 صبح
با عرض سلام مجدد:
using System.Management
ManagementObjectSearcher mos = new ManagementObjectSearcher("SELECT * FROM Win32_POTSModem");
foreach (ManagementObject mo in mos.Get())
{
// for modem name
listBox1.Items.Add(mo["Caption"].ToString());
// for modem port
listBox1.Items.Add(mo["AttachedTo"].ToString());
}
bad_lucky
یک شنبه 17 بهمن 1389, 01:15 صبح
یه سوال دیگه این رو تمام ویندوز ها جواب میده یا نه ؟
system32
یک شنبه 17 بهمن 1389, 01:20 صبح
از بابت سون خیالت راحت باشه چون من الان روی سون چکش کردم جواب داد.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.