امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
کمک برنامه قطع
نویسنده پیام
hnosen آفلاین
تازه وارد

ارسال‌ها: 14
موضوع‌ها: 6
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 15
( 2 تشکر در 2 ارسال )
ارسال: #1
Question  کمک برنامه قطع
سلام
من میخام با دلفی اینترنتمو قطع کنم
چیکار کنم؟؟؟؟
میگن باید از ras استفاده کنم. کسی هست بهم کمک کنه
(آخرین ویرایش در این ارسال: ۲۶-فروردین-۱۳۹۳, ۰۹:۵۰:۵۸، توسط hnosen.)
۲۴-فروردین-۱۳۹۳, ۱۶:۳۷:۱۶
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: کمک برنامه قطع کانکشن
بیشتر توضیح بده
کانکشن دیال اپ یا ADSL?

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۲۴-فروردین-۱۳۹۳, ۱۶:۴۰:۱۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : hnosen, babyy
hnosen آفلاین
تازه وارد

ارسال‌ها: 14
موضوع‌ها: 6
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 15
( 2 تشکر در 2 ارسال )
ارسال: #3
RE: کمک برنامه قطع
هر که باشه حتی
(آخرین ویرایش در این ارسال: ۲۶-فروردین-۱۳۹۳, ۰۹:۵۱:۳۷، توسط hnosen.)
۲۴-فروردین-۱۳۹۳, ۱۶:۴۳:۴۶
ارسال‌ها
پاسخ
The.Ghost غایب
مدیر بازنشسته
*****

ارسال‌ها: 461
موضوع‌ها: 201
تاریخ عضویت: مهر ۱۳۸۸

تشکرها : 674
( 354 تشکر در 158 ارسال )
ارسال: #4
Shy  RE: کمک برنامه قطع کانکشن
(۲۴-فروردین-۱۳۹۳, ۱۶:۴۳:۴۶)hnosen نوشته است: هر کانکشنی که باشه حتی vp n

سلام
این کد حتی بلوتوث هم برات قطع می کنه، کلا همه چیز سریع قطع می کنه.

کد:
unit Unit1;

interface

uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Winapi.ActiveX, System.Win.ComObj;

type
  TForm1 = class(TForm)
    Disable: TButton;
    Enable: TButton;
    procedure DisableClick(Sender: TObject);
    procedure EnableClick(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.DisableClick(Sender: TObject);
const
  wbemFlagForwardOnly = $00000020;
var
  FSWbemLocator : OLEVariant;
  FWMIService   : OLEVariant;
  FWbemObjectSet: OLEVariant;
  FWbemObject   : OLEVariant;
  oEnum         : IEnumvariant;
  iValue        : LongWord;
begin;
FSWbemLocator := CreateOleObject('WbemScripting.SWbemLocator');
FWMIService   := FSWbemLocator.ConnectServer('localhost', 'root\CIMV2', '', '');
FWbemObjectSet:= FWMIService.ExecQuery('SELECT * FROM Win32_NetworkAdapter Where NetEnabled=True','WQL',wbemFlagForwardOnly);
oEnum         := IUnknown(FWbemObjectSet._NewEnum) as IEnumVariant;
while oEnum.Next(1, FWbemObject, iValue) = 0 do
begin
   FWbemObject.Disable();
   FWbemObject:=Unassigned;
end;

end;

procedure TForm1.EnableClick(Sender: TObject);
const
  wbemFlagForwardOnly = $00000020;
var
  FSWbemLocator : OLEVariant;
  FWMIService   : OLEVariant;
  FWbemObjectSet: OLEVariant;
  FWbemObject   : OLEVariant;
  oEnum         : IEnumvariant;
  iValue        : LongWord;
begin;
FSWbemLocator := CreateOleObject('WbemScripting.SWbemLocator');
FWMIService   := FSWbemLocator.ConnectServer('localhost', 'root\CIMV2', '', '');
FWbemObjectSet:= FWMIService.ExecQuery('SELECT * FROM Win32_NetworkAdapter Where NetEnabled=False','WQL',wbemFlagForwardOnly);
oEnum         := IUnknown(FWbemObjectSet._NewEnum) as IEnumVariant;
while oEnum.Next(1, FWbemObject, iValue) = 0 do
begin
   FWbemObject.Enable();
   FWbemObject:=Unassigned;
end;

end;

end.

Assembly Language 039

۲۴-فروردین-۱۳۹۳, ۱۷:۵۲:۴۲
ارسال‌ها
پاسخ
تشکر شده توسط : babyy, hnosen, lord_viper
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #5
RE: کمک برنامه قطع کانکشن
این کد برای قطع کانکشن دیال اپ

کد:
~~~~~~~~~~~~~~~~~~~~~~~~
uses WinInet;
...
InternetAutoDial(internet_autodial_force_unattended, Handle) ;

{
To disconnect this automatic dial-up connection, use
}

InternetAutodialHangup(0)

{
Another way is to specify the name
of the connection you wish to use
(ConnectionName), from Dialup
networking:
}

if InternetDial
    (0, PChar(ConnectionName), INTERNET_AUTODIAL_FORCE_UNATTENDED, dwConn, 0) <> ERROR_SUCCESS then exit;
//Do something with Internet...
InternetHangup(dwConn, 0) ;
کلید زیر رو تو گوگل جستجو کن

کد:
disconnect internet connection delphi

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۲۵-فروردین-۱۳۹۳, ۰۹:۵۶:۳۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : hnosen, The.Ghost, babyy, Ambassador
hnosen آفلاین
تازه وارد

ارسال‌ها: 14
موضوع‌ها: 6
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 15
( 2 تشکر در 2 ارسال )
ارسال: #6
RE: کمک برنامه قطع
آقا این برنامه این پیغامو میده
file not found :Winapi.Windows.dcu
file not found :Winapi.Messages.dcu
file not found :System.SysUtils.dcu
file not found :System.Variants.dcu
,....
(آخرین ویرایش در این ارسال: ۰۵-اردیبهشت-۱۳۹۳, ۰۱:۰۸:۳۴، توسط hnosen.)
۰۵-اردیبهشت-۱۳۹۳, ۰۱:۰۴:۴۰
ارسال‌ها
پاسخ
The.Ghost غایب
مدیر بازنشسته
*****

ارسال‌ها: 461
موضوع‌ها: 201
تاریخ عضویت: مهر ۱۳۸۸

تشکرها : 674
( 354 تشکر در 158 ارسال )
ارسال: #7
RE: کمک برنامه قطع
(۰۵-اردیبهشت-۱۳۹۳, ۰۱:۰۴:۴۰)hnosen نوشته است: آقا این برنامه این پیغامو میده
file not found :Winapi.Windows.dcu
file not found :Winapi.Messages.dcu
file not found :System.SysUtils.dcu
file not found :System.Variants.dcu
,....

اگه این دو خط به این شکل تغییر بدی و در کد بالا جایگزین کنی مشکلت حل میشه.

کد:
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics,
  Controls, Forms, Dialogs, StdCtrls, ActiveX, ComObj;

Assembly Language 039

۰۶-اردیبهشت-۱۳۹۳, ۰۰:۳۶:۳۴
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador, babyy, hnosen


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS