ÔÚDelphiÖÐʹÓÃÕýÔò±í´ïʽ
//²Î¿¼µØÖ·£ºhttp://www.wangchao.net.cn/bbsdetail_41190.html
Ò»¡¢Î¢ÈíRegExp
1. ÏÂÔØ²¢°²×°×îаæµÄ"Microsoft(r) Windows(r) Script"
¡¡¡¡2. RegExp°üº¬ÔÚvbscript.dllÖÐËùÒÔÎÒÃDZØÐëÏÈ×¢²áregsvr32 vbscript.dll
¡¡¡¡×¢(°²×°ÁËIe5ºóĬÈÏÒѾ°üº¬¸Ã¿Ø¼þ)
¡¡¡¡3.ÔÚDelphiÖÐÒýÈë"Microsoft VBScript Regular Expressions"
¡¡¡¡Ö÷²Ëµ¥->Project->Import type library->ÔÚÁбíÖÐÑ¡Ôñ"Microsoft VBScript Regular Expressions"
¡¡¡¡Éú³ÉTRegExp¿Ø¼þ
¡¡¡¡4.ʹÓÃÒÔÏ´úÂëµ÷ÓÃTRegExp¿Ø¼þ
¶þ¡¢´úÂ룺
procedure TForm1.Button1Click(Sender: TObject);
¡¡¡¡var
¡¡¡¡machs: IMatchCollection;
¡¡¡¡Matchs: Match;
¡¡¡¡submatch: ISubMatches;
¡¡¡¡i, j: integer;
¡¡¡¡begin
¡¡¡¡RegExp1.Global := true;
¡¡¡¡RegExp1.Pattern := '\w+\.\w+(?!.)';
¡¡¡¡RegExp1.IgnoreCase := true;
¡¡¡¡machs := RegExp1.Execute('http://www.xcolor.cn/dd/page1.htm') as
¡¡¡¡IMatchCollection;
¡¡¡¡for i := 0 to machs.Count - 1 do
¡¡¡¡begin
¡¡¡¡Matchs := machs.Item[i] as Match;
¡¡¡¡submatch := Matchs.SubMatches as ISubMatches;
¡¡¡¡memo1.Lines.Add(matchs.Value);
¡¡¡¡//for j:=0 to submatch.Count -1 do
¡¡¡¡// memo1.Lines.Add(submatch.Item[j])
¡¡¡¡end;
¡¡¡¡end;
Ïà¹ØÎĵµ£º
»ñµÃÍø¿¨µÄMACµØÖ·ÔÚºÜ¶àµØ·½¶¼ÓкܴóµÄÓô¦,ÏÂÃæµÄº¯ÊýÒÔXX-XX-XX-XX-XX-XX µÄ¸ñʽ·µ»ØÔ¶³Ì»ò±¾µØ»úÆ÷µÄMACµØÖ·¡£
Function to return the MAC address of a remote or local machine in the format XX-XX-XX-XX-XX-XX
·µ»ØµÄMACµØÖ·ÊÇÒ»¸öÄÜÓÃÔÚ¶à¸ö·½ÃæµÄΨһ±êʶ¡£Ê¹Ó÷½·¨£º
ShowMessage(GetMacAddress( ......
Ãû³Æ ÀàÐÍ ËµÃ÷
abort º¯Êý ÒýÆð·ÅÆúµÄÒâÍâ´¦Àí
abs º¯Êý ¾ø¶ÔÖµº¯Êý
addexitproc º¯Êý ½«Ò»¹ý³ÌÌí¼Óµ½ÔËÐÐʱ¿âµÄ½áÊø¹ý³Ì±íÖÐ
addr º¯Êý ·µ»ØÖ¸¶¨¶ÔÏóµÄµØÖ·
adjustlinebreaks º¯Êý ½«¸ø¶¨×Ö·û´®µÄÐзָô·ûµ÷ÕûΪcr/lfÐòÁÐ
align ÊôÐÔ Ê¹¿Ø¼þλÓÚ´°¿Úij²¿·Ö
alignment ÊôÐÔ ¿ ......
unit Servicescontrol;
interface
uses Windows,Messages,SysUtils,Winsvc,Dialogs;
function StartServices(Const SvrName:String):Boolean;
function StopServices(Const SvrName:String):Boolean;
function QueryServiceStatu(Const SvrName:  ......
Ctrl+PageUp ½«¹â±êÒÆÖÁ±¾ÆÁµÄµÚÒ»ÐУ¬ÆÁÄ»²»¹ö¶¯¡£
Ctrl+PageDown ½«¹â±êÒÆÖÁ±¾ÆÁµÄ×îºóÒ»ÐУ¬ÆÁÄ»²»¹ö¶¯¡£
Ctrl+↓ ÏòϹö¶¯ÆÁÄ»£¬¹â±ê¸úËæ¹ö¶¯²»³ö±¾ÆÁ¡£
Ctrl+↑ &nb ......