狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频

當前位置:系統之家 > 技術開發教程 > 詳細頁面

隨時隨刻知道自己的IP

隨時隨刻知道自己的IP

更新時間:2024-04-12 文章作者:未知 信息來源:網絡 閱讀次數:

作者:李淼  

  隨著網絡的普及,越來越多的人開始過起了網絡生涯。網站讓你目不暇接,可是有的網站卻專門鉆IE的空子,當你瀏覽了它的主頁之后,注冊表就會被禁止,還會修改你的其他設置,真是害人不淺。還有一招更毒的,你瀏覽它的主頁后,它會下載一個撥號器在你的硬盤,撥號器會斷開你當前的連接去撥別的號(想一想,撥一個長途國際電話,一小時多少錢?!),所以,我們這些撥號上網的用戶需要一個能隨時監測自己IP地址的軟件,當IP發生改變時,它會自動的報警;同時,它還應該是透明的,這樣即使運行時總在最前面,也不會影響別的窗體。

  廢話不多說了,馬上開工。首先打開Delphi新建一個工程,添加一個定時器Timer1、一個標簽Label1、一個PopupMenu1,并且為PopupMenu1添加一個Exit菜單項。下面就是全部的源代碼:

unit Unit1;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, Menus, StdCtrls, ExtCtrls, Winsock; //首先要添加winsock

type

TForm1 = class(TForm)

Timer1: TTimer;

Label1: TLabel;

PopupMenu1: TPopupMenu;

Exit: TMenuItem;

procedure FormCreate(Sender: TObject);

procedure Timer1Timer(Sender: TObject);

procedure Label1MouseMove(Sender: TObject; Shift: TShiftState; X,

Y: Integer);

procedure Label1MouseDown(Sender: TObject; Button: TMouseButton;

Shift: TShiftState; X, Y: Integer);

procedure ExitClick(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;


var

Form1: TForm1;

oldx,oldy: integer;//添加變量,用做移動窗體

oldIp: string;

implementation

{$R *.dfm}

//下面就是關鍵所在了

function LIP : string;

type

TaPInAddr = array [0..10] of PInAddr;

PaPInAddr = ^TaPInAddr;

var

phe : PHostEnt;

pptr : PaPInAddr;

Buffer : array [0..63] of char;

I : Integer;

GInitData : TWSADATA;

begin

WSAStartup($101, GInitData);

Result := '';

GetHostName(Buffer, SizeOf(Buffer));

phe :=GetHostByName(buffer);

if phe = nil then Exit;

pptr := PaPInAddr(Phe^.h_addr_list);

I := 0;

while pptr^[I] <> nil do begin

result:=StrPas(inet_ntoa(pptr^[I]^));

Inc(I);

end;

WSACleanup;

end;


procedure TForm1.FormCreate(Sender: TObject);

begin

with Label1 do //定義屬性

begin

Caption:='';

Font.Charset:=ANSI_CHARSET;

Font.Name:='Arial';

Font.Size:=10;

Font.Color:=clRed;

Align:=alClient;

PopupMenu:=popupmenu1;

end;


Timer1.Interval:=1000;

Timer1.Enabled:=true;

Label1.Caption:='IP:'+LIP; //賦值,把Ip賦值給label1

oldIp:=LIP;

BorderStyle:=bsNone;

Alphablend:=true; //呵呵,這個就是讓窗口變透明的辦法了

Alphablendvalue:=100;

FormStyle:=fsStayOnTop; //讓窗體總在最前面

end;


procedure TForm1.Timer1Timer(Sender: TObject);

begin

Label1.Caption :='IP:'+LIP;

if oldip <> LIP then

Showmessage('IP地址已經改變,請檢查!');//提醒用戶

end;


procedure TForm1.Label1MouseMove(Sender: TObject; Shift: TShiftState; X,

Y: Integer);

begin

if ssleft in shift then //移動窗體Form1

begin

Form1.Left:=Form1.Left+x-oldx;

Form1.Top:=Form1.top+y-oldy;

end;

end;


procedure TForm1.Label1MouseDown(Sender: TObject; Button: TMouseButton;

Shift: TShiftState; X, Y: Integer);

begin

oldx:=x;

oldy:=y;

end;


procedure TForm1.ExitClick(Sender: TObject);

begin

Close;

end;

end.

  程序比較簡單,我只想再說說透明窗體。使窗體透明的方法有好幾種,其中一種是我用的這種,方法比較簡單。還有一種是調用API函數SetLayeredWindowAttributes,它有4個參數,分別是hwnd、crKey、bAlpha和dwFlags。hwnd指操作的窗口的句柄,crKey是指定要透明的顏色值,是和第四個參數配合使用的(當第四個參數為LWA_COLORKEY),bAlpha是透明參數,當bAlpha為0時窗口全透明,當值為255時為正常的窗口。比如要Form1透明的話,相應的語句是SetLayeredWindowAttributes(form1.Handle, 0, 100, LWA_ALPHA),不過這個API只能在Win2000下用,不支持Win98。

  本程序在Delphi6.0+Win2000下調試通過。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频
精品国产自在久精品国产| 国产电影一区在线| 国产欧美一区二区三区鸳鸯浴| 欧美日韩亚洲三区| 91麻豆国产香蕉久久精品| 国产精品一区二区男女羞羞无遮挡 | 综合欧美亚洲日本| 欧美一级久久久| 日韩欧美中文字幕公布| 欧美性xxxxx极品少妇| 久久先锋资源| 久久久久久九九九九| 欧亚一区二区三区| 欧美色图片你懂的| 日韩视频一区二区三区在线播放| 4438x亚洲最大成人网| 日韩欧美美女一区二区三区| 精品欧美乱码久久久久久1区2区 | 国产真实精品久久二三区| 久久国产精品99精品国产| 九色综合狠狠综合久久| 成人小视频在线| 欧美日韩亚洲国产精品| 亚洲欧洲一区二区天堂久久| 蜜桃av噜噜一区二区三区| 欧美探花视频资源| 精品国产制服丝袜高跟| 亚洲国产成人一区二区三区| 亚洲一区在线免费观看| 日韩精品免费专区| 国产一区二区调教| 欧美视频网站| 一本大道av伊人久久综合| 91精品国产综合久久精品| 欧美韩日一区二区三区| 一区二区在线观看av| 另类成人小视频在线| 国产mv日韩mv欧美| 激情久久五月| 91精品国产黑色紧身裤美女| 中文久久乱码一区二区| 日韩电影免费一区| 99re成人精品视频| 久久人人97超碰人人澡爱香蕉| 日本久久电影网| 久久精品夜色噜噜亚洲a∨| 亚洲午夜久久久久中文字幕久| 精品一区二区在线观看| 欧美色123| 欧美偷拍一区二区| 亚洲日本欧美天堂| 国产精品一二三四| 99av国产精品欲麻豆| 欧美一区二区三区思思人| 中文字幕在线不卡视频| 亚洲免费av网站| 精品一区二区三区在线播放| 91啪九色porn原创视频在线观看| 美女被久久久| 精品久久国产97色综合| 国产女人aaa级久久久级| 午夜不卡在线视频| 欧美日本一区二区视频在线观看| 欧美综合一区二区| 亚洲男人的天堂在线aⅴ视频| 国内精品国产成人国产三级粉色| 亚洲夜间福利| 精品久久国产老人久久综合| 午夜电影久久久| 狠狠色综合网| 日韩一区二区免费在线观看| 亚洲一区二区三区四区在线观看| www.综合网.com| 欧美三级电影精品| 亚洲一区二区视频在线观看| 欧美一区国产一区| 日韩一级高清毛片| 裸体歌舞表演一区二区| 香蕉久久国产| 18成人在线观看| 色综合天天综合狠狠| 日韩美女天天操| 国产精品一区二区91| 久久久久久久欧美精品| 亚洲素人一区二区| 女同性一区二区三区人了人一 | 亚洲一区免费视频| 亚洲天堂成人| 国产欧美日韩在线| av在线不卡网| 欧美一区二区黄| 久久精品国产**网站演员| 国产精品porn| 久久久久久一二三区| 亚洲国产一区二区三区高清| 久久一夜天堂av一区二区三区 | 在线观看日韩高清av| 亚洲韩国精品一区| 国产亚洲福利| 亚洲精品久久嫩草网站秘色| 激情视频一区二区| 日韩一区在线看| 欧美日韩调教| 亚洲日本在线观看| 一本一本久久| 亚洲一卡二卡三卡四卡| 国产午夜精品在线| 一区二区三区日本| 亚洲一区图片| 亚洲成av人在线观看| 色999日韩国产欧美一区二区| 日本人妖一区二区| 欧美日韩久久久久久| 国产精品一区二区三区99| 欧美一区二区三区成人| 成人动漫一区二区在线| 久久麻豆一区二区| 禁久久精品乱码| 亚洲免费观看在线视频| 免费亚洲一区二区| 日本午夜一区二区| 5566中文字幕一区二区电影| 国产成人综合自拍| 久久久亚洲午夜电影| 好吊日精品视频| 一区二区三区久久| 欧亚一区二区三区| av激情亚洲男人天堂| 亚洲色图欧美激情| 在线视频你懂得一区二区三区| 国产精品一区二区黑丝| 欧美国产禁国产网站cc| 玖玖在线精品| 国产在线一区观看| 国产欧美日韩一区二区三区在线观看| 夜夜爽99久久国产综合精品女不卡| 日韩不卡免费视频| 日韩精品一区二区三区中文精品| 欧美一区1区三区3区公司| 中文字幕不卡的av| 亚洲综合二区| 国产91丝袜在线18| 亚洲视频一区在线| 欧美亚州韩日在线看免费版国语版| 国产高清久久久久| 亚洲三级电影网站| 欧美精品少妇一区二区三区| 欧美精品国产| 午夜亚洲国产au精品一区二区| 日韩一级免费一区| 亚洲国产精品一区| 国产精品99精品久久免费| 亚洲激情在线播放| 日韩欧美不卡一区| 久久久精品网| 欧美日韩一区二区三区免费| 日韩成人精品在线| 国产精品网站在线播放| 欧美性三三影院| 欧美色123| 国产麻豆精品在线| 一区二区在线观看av| 欧美成人aa大片| 久久综合激情| 欧美激情综合色综合啪啪| 麻豆精品在线播放| 亚洲视频资源在线| 精品国产91洋老外米糕| 老司机午夜精品视频在线观看| 欧美成人69| 国产很黄免费观看久久| 天天综合色天天综合| 亚洲欧洲日产国码二区| 欧美一区二区视频在线观看2022| 亚洲区一区二| 午夜精品婷婷| 激情久久五月天| 亚洲精品v日韩精品| 国产视频一区在线播放| 欧美美女视频在线观看| 99在线精品视频在线观看| 岛国一区二区在线观看| 伊人一区二区三区| 久久久一区二区三区| 欧美日韩一区三区| 久久久久久久波多野高潮日日| 91老师国产黑色丝袜在线| 国产成人精品综合在线观看| 激情综合网av| 午夜欧美电影在线观看| 中文字幕日韩精品一区| 精品国产免费人成在线观看| 久久九九国产| 亚洲制服少妇| 国产视频一区在线观看一区免费| 国外精品视频| 亚洲黄色av| 亚洲午夜一级| 欧美三级视频| 狠久久av成人天堂|