با سلام خدمت دوستان عزیز
میخوام لیست پورت هایی رو که به دستگاههای مختلف اختصاص داده شدند رو در بیارم ،چجوری میشه این کار رو کرد ؟
آدرس پورت ها رو میشه از آدرس روبرو دید control panel /Phone & modems/modems
untitled.JPG
با سلام خدمت دوستان عزیز
میخوام لیست پورت هایی رو که به دستگاههای مختلف اختصاص داده شدند رو در بیارم ،چجوری میشه این کار رو کرد ؟
آدرس پورت ها رو میشه از آدرس روبرو دید control panel /Phone & modems/modems
untitled.JPG
سلام دوست عزیز:
string[] lPorts = System.IO.Ports.SerialPort.GetPortNames();
دوست عزیز ممنون ولی میخوام اسم دستگاه اختصاصداده شده + شماره پورت نشون داده بشه
با عرض سلام مجدد:
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());
}
یه سوال دیگه این رو تمام ویندوز ها جواب میده یا نه ؟
از بابت سون خیالت راحت باشه چون من الان روی سون چکش کردم جواب داد.