چطور میشه کانکشن های اینترنت ویندوز از قبیل dial up و adsl رو بدست آورد و کانکت و دیسکانت کرد
ممنون
چطور میشه کانکشن های اینترنت ویندوز از قبیل dial up و adsl رو بدست آورد و کانکت و دیسکانت کرد
ممنون
با سلام
در این مورد زیاد توضیح داده شده یه کم جستجو کنید پیدا می شه
این دو تا رو دیده بودم یکیش که بررسی وصل بودن یا نبودن هست نه دستور اتصال
نحوه بدست آوردن نام کانکشن های موجود هم که پیدا نکردم
می تونید از کامپونت رایگان DotRas استفاده کنید
http://dotras.codeplex.com
برای تشخیص کانکشن فعال هم می تونید از کد زیر استفاده کنید
و برای قطع ارتباط هم از دستور زیر استفاده کنید.using (RasDialer dialer = new RasDialer())
{
foreach (RasConnection connection in dialer.GetActiveConnections())
{
RasConnectionStatus status = connection.GetConnectionStatus();
if (status != null)
{
MessageBox.Show("Connection : " + connection.EntryName + status.ConnectionState.ToString());
}
}
}
connection.HangUp();
برای دیسکانکت شدن میتونی از کد زیر استفاده کنی
System.Diagnostics.Process.Start("rundll32", "iedkcs32.dll,CloseRASConnections");