亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Delphi > 正文

Delphi編程技巧十則

2019-11-18 18:57:31
字體:
供稿:網(wǎng)友
Delphi作為一門新起的Windows編程語言,由于其集
眾多的優(yōu)秀特性于一身,因而越來越得到廣大編程人員和
發(fā)燒友的青睞。以下十則技巧涉及的面比較廣泛,希望能
夠?qū)elphi的愛好者有所裨益。

  1.類似于vb.中的doevents功能。

  大家或許發(fā)現(xiàn),在Delphi中沒有類似于vb.中的doev
ents函數(shù),這樣有的時候,我們將無法使Windows響應多
個同時發(fā)生的事件。其實,在Delphi的applica??tion對象
中包括類似的一個方法:PRocessMessage,你可以通過調(diào)
application.ProcessMessage來完成象vb.中的doeve
nts一樣的功能。

  2.在Delphi中調(diào)用NetscapeNavigator。

  隨著Internet的火爆,有沒有想過在你的Delphi程序
中啟動Netscape瀏覽器,顯示出你指定的WWW地址的主頁
。下面這個程序能夠完成這一功能。

  programNetscape;

  usesDDEMan;

  procedureGo??toURL(sURL:string);

  var

  dde:TDDEClientConv;

  begin

  dde:ΚTDDEClientConv.Create(nil);

  withddedo

  begin

 ?。痵pecifythelocationofnetscape.exe

  ServiceApplication:Κ′c:ιns32ιprogramιne
tscape.exe′;

 ?。痑ctivatetheNetscapeNavigator

  SetLink(′Netscape′,′WWW―Activate′);

  RequestData(′0xFFFFFFFF′);

  //gotothespecifiedURL

  SetLink(′Netscape′,′WWW―OpenURL′);

  RequestData(sURL+′,,0xFFFFFFFF,0x3,,,
′);

  CloseLink;

  end;

  dde.Free;

  end;

  begin

  GotoURL(′http://www.yahoo.com/′);

  end.

  3.格式化整數(shù)輸出。

  比較大的數(shù)字在輸出時會顯得不易閱讀,在Delphi中
顯示帶分節(jié)號的數(shù)字是相當簡單的一件事,如下即可:xx
xxx.caption:ΚFormatFloat(′?!?,524667500)。


  4.在編譯時獲得提示。

  在Delphi2.0中,編譯時,可以讓編譯器告訴你一些
提示,比如哪些變量聲明了,卻從來沒有使用過。我們知
道,可以通過菜單中的選項來控制是否要Delphi這樣做,
但如果由于一些特殊需要,你只要在指定的代碼段需要De
lphi這樣的提示,怎么辦呢?請參考如下的程序。

 ?。鏗INTON}

  procedureTform1.Button1Click(Sender:TObject
);

  var

  X:integer;

  begin

  end;

 ?。鏗INTOFF}

  5.更改Windows95的墻紙。

  在Delphi中你可以很方便地更改墻紙,請參考以下的
程序。

  procedureChangeIt;

  var

  Reg:TregIniFile;

  begin

  Reg:ΚTRegIniFile.Create(′ControlPanel′)
;

  Reg.WriteString(′desktop′,′Wallpaper′,
′c:ιpwin95ιfor??est.bmp′);

  Reg.WriteString(′desktop′,′TileWallpaper
′,′1′);

  Reg.Free;

  SystemParametersInfo(SPI―SETDESKWALLPAPER,0
,nil,SPIF―SENDWININICHANGE);

  end;

  6.獲得最后使用文件的日期。

  在Win95中有一項新的功能,就是可以獲得訪問文件
的最后日期。著名的CleanSweapforWin95軟件中就是靠這
一功能來作為判斷某個文件是否被經(jīng)常訪問的依據(jù)之一。
在Delphi中,我們可以通過下面的程序來達到此功能。

  functionGetFileLastaccessTime(sFileName:stri
ng):TDate??Time;

  var

  ffd:TWin32FindData;

  dft:DWord;

  lft:TFileTime;

  h:THandle;

  begin

 ?。痝etfileinformation

  h:ΚWindows.FindFirstFile(PChar(sFileName
),ffd);

  if(INVALID―HANDLE―VALUEΙΛh)then

  begin

 ?。痺e′relookingforjustonefile,socloSEOur″f
ind″

  Windows.FindClose(h);

 ?。痗onverttheFILETIMEtolocalFILETIME

  FileTimeToLocalFileTime(ffd.ftLastAccessTime
,lft);

  //convertFILETIMEtoDOStime

  FileTimeToDosDateTime(lft,LongRec(dft).Hi
,LongRec(dft).Lo);

 ?。痜inally,convertDOStimetoTDateTimeforusein
Delphi′snativedate/timefunctions

  Result:ΚFileDateToDateTime(dft);

  end;

  end;

  GetFileLastAccessTime()將會以Delphi的TdateTi
me格式返回你所指定的文件的最后訪問日期。

  7.豐富多彩的標簽。

  我們已經(jīng)不滿足于Delphi提供的簡單的標簽,能不能
在標簽中有不同的字體,有不同的顏色,以此來豐富我們
的表現(xiàn)能力。回答是肯定的,并且用不著第三方提供的控
件,我們只要巧妙的利用Delphi自己提供的TRichEdit就
可以了。首先將TRichEdit控件的邊框去除:RichEd??it1
.BorderStyle:ΚbsNone;同時設置只讀屬性為真:Rich
Ed??it1.ReadOnly:ΚTrue;然后,你利用write之類的
軟件制作好RichText格式的文本,通過以下語句就可以顯
示出來了:

  RichEdit1.PlainText:ΚFalse;

  RichEdit1.Lines.LoadFromFile(′c:ιtest.r
tf′);

  8.如何防止Win95顯示嚴重錯誤。

  不管你的程序如何反復調(diào)試,交給用戶之后,總有可
能發(fā)生你意想不到的錯誤,如何避免Win95顯示出白色的
窗口,告訴你的用戶發(fā)生了難堪的意外錯誤呢?我們可以
這樣做:

  var

  wOldError??Mode:Word;

  begin

 ?。痶ellwin??dowstoignorecriticalerrorsandsave
cur??renterrormode

  wOldError??Mode:ΚSetEr??rorMode(SEM―FAILCR
ITI??CALERRORS);

  try

 ?。痗odethatmightgenerateacriticalerrorgoesher
e...

  finally

 ?。痝obacktopreviouserrormode

  SetErrorMode(wOldErrorMode);

  end;

  end;

  主要是利用SetErrorMode()來完成這一功能。

  9.剛才用鼠標擊了哪一個對象。

  在Win95中,鼠標的右鍵起到了很大的作用,但是,
由于歷史的原因,對于右鍵的使用即使在Delphi中,也還
不夠有效,下面的程序可以告訴你如何知道剛才鼠標右擊
的對象名稱。首先建立一個popmenu,然后以下的代碼就可
以告訴你剛才右擊的對象名稱:Popup??Menu1.PopupCom
ponent.ClassName。

  

  10.檢測CD-ROM或是其他磁盤是否有過變化。

  

  最簡單的檢查CD-ROM或是磁盤是否有過變化的方法
是檢查其volume號碼。你可以簡單地運用下面的函數(shù)來返
回磁盤的volume系列號碼GetDiskVolSerialID(′E′),
函數(shù)代碼如下:

  functionGetDiskVolSerialID(cDriveName:char)
:DWord;

  var

  dwTemp1,dwTemp2:DWord;

  begin

  GetVolumeInformation(PChar(cDriveName+′:
ι′),

  Nil,

  0,

  ΝResult,

  dwTemp2,

  dwTemp2,

  Nil,

  0);

  end;

上一篇:在DELPHI2.0/3.0中直接操作端口

下一篇:Delphi程序使用資源的釋放

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網(wǎng)友關注

欧美视频精品在线| 欧洲亚洲两性| 91精品国产91久久久久久三级| 日韩精品亚洲专区| 韩日午夜在线资源一区二区| 亚洲欧美一区二区三区情侣bbw| 色综合欧美在线视频区| 艳母动漫在线看| 91亚洲精品久久久久久久久久久久| 黄色影院在线播放| 91亚洲午夜在线| 成人精品视频在线观看| 99精品视频免费版的特色功能| 久久在精品线影院精品国产| 国产精品一区二区免费在线观看| 免费看片91| 国产精品久久久久国产a级| 91精品国产免费| 色爽爽爽爽爽爽爽爽| 香蕉视频在线观看www| 免费拍拍拍网站| 欧美精选一区二区| 在线中文字幕亚洲| 国产女18毛片多18精品| 思思99热久久精品在线6| 成人精品美女隐私视频| 国产在线视频综合| 麻豆国产精品一区二区三区| 国产精品久久久久一区二区三区| 日本精品视频| 国产亚洲精品精品精品| 国产狼人综合免费视频| 中国在线观看免费国语版电影| 中文字幕一区二区三区四区久久| 91啦中文在线| 日韩精品一区二区视频| 含羞草www国产在线视频| 999精品国产| 韩国国内大量揄拍精品视频| 欧美久久久久中文字幕| 国产大陆a不卡| 日韩成人av在线| 成人黄色免费网| 在线麻豆国产传媒1国产免费| 亚洲欧洲日本韩国| 亚洲色成人www永久在线观看| 丝袜亚洲另类欧美| 精品国产乱码一区二区三区四区| 一区二区三区日韩精品视频| 欧美国内亚洲| 亚洲色图欧美自拍| 国产成人麻豆免费观看| 翡翠波斯猫1977年美国| 日韩精品久久久久久久电影99爱| ,亚洲人成毛片在线播放| 黄网站视频在线观看| 国产精品入口麻豆完整版| 亚洲人成影院77777| 永久免费看黄网站| 国产精品探花视频| 成人av一区二区三区| 精品国产99国产精品| 国产精品99久久久久久久久久久久| 麻豆视频成人| 中文字幕高清在线免费播放| 久久久久久三级| 在线观看一二三区| 欧美一区二区三区四区在线| 亚洲AV无码国产成人久久| www.日韩在线观看| 91在线精品播放| 国产亚洲成aⅴ人片在线观看| 日韩欧美一区二区三区久久婷婷| 青春草国产成人精品久久| 亚洲综合偷拍欧美一区色| 精品少妇久久久久久888优播| 国产一区日韩二区欧美三区| 欧美国产大片| 日本xxxwww免费视频| 国产精品亚洲欧美| 欧美性猛交xxxx乱大交退制版| 欧美性free免费| а√天堂中文资源在线bt| 成年人视频软件| 日本在线看片免费人成视1000| 奇米影视第四色777| 日韩精品一区二区三区色偷偷| 国产一卡不卡| 精品国产精品三级精品av网址| 91久久夜色精品国产按摩| 亚洲av无码乱码国产精品fc2| 成人在线黄色| 肉丝一区二区| 国产日韩欧美一区| 欧美日韩国产成人精品| 国产精品玖玖玖在线资源| 内射后入在线观看一区| 超碰91在线播放| 欧美国产精品一区二区三区| 久久影院一区二区| 国产精品久久久久久久久免费相片| 国产日韩一区欧美| 国产吞精囗交久久久| 久久视频这里只有精品| 天堂一区二区在线| 亚洲私拍自拍| 国产一区二区播放| av资源免费观看| 久久婷婷人人澡人人喊人人爽| 久久久久久久久久久久久久av| 久久免费视频6| 国产精品你懂得| 日韩一级欧美一级| 免费黄视频网站| 日韩欧美激情在线| 精品国产亚洲一区二区三区在线| 搞黄视频免费在线观看| 色天使色偷偷av一区二区| 免费久久精品视频| 午夜久久久久久久久| 天天操天天干天天操天天干| 国产日韩欧美在线播放不卡| 天堂网在线.www天堂在线视频| 播放灌醉水嫩大学生国内精品| 玛丽玛丽电影原版免费观看1977| 日韩高清在线免费观看| 中文字幕综合| 91肉色超薄丝袜脚交一区二区| 无码人妻精品一区二区三区66| 日韩色在线观看| 日本一区二区在线免费观看| 88久久精品| 日韩视频一区二区在线观看| 亚洲综合av一区二区三区| 精品无线一线二线三线| 精品毛片三在线观看| porn亚洲| 国产情侣高潮对白| 正在播放木下凛凛xv99| www.com操| 隔壁人妻偷人bd中字| 99久久久国产精品美女| 亚洲欧美日韩一级| 美女福利精品视频| 亚洲第一二区| 在线欧美日韩国产| 国产福利一区视频| 亚洲国产精品悠悠久久琪琪| 国产亚洲激情视频在线| 亚洲国产中文字幕在线视频综合| 亚洲欧美日韩激情| 在线观看中文字幕网站| 一区二区三区在线视频看| 性一交一乱一精一晶| 亚洲国产综合91精品麻豆| 国产自产精品| 亚洲一区二区精品在线观看| 舐め犯し波多野结衣在线观看| 99热这里只有精品5| av动漫免费看| 欧美日韩一区二区三区视频播放| 国产精品欧美一区二区三区奶水| 欧美最猛性xxxxx(亚洲精品)| 欧美成人国产精品一区二区| 99九九99九九九99九他书对| 天天摸夜夜操| 久久综合五月天| 男人天堂新网址| 国产欧美日韩伦理| xxx欧美xxx| 成人av免费播放| 中文字幕无码毛片免费看| 97在线观视频免费观看| 欧美精品生活片| 国产二区国产一区在线观看| 午夜久久久久久久久久一区二区| 国产麻豆精品视频一区二区| 性欧美xxxx| 久久九九热免费视频| 欧美一区二区三区在线观看免费| 日韩激情在线播放| 一区二区三区日本久久久| 国产福利视频导航| 日本高清视频免费观看| 妞干网视频在线观看| 久久视频在线观看| 国产一二精品视频| 亚洲精品成人久久久| 亚洲精选av在线| 国产黄在线观看免费观看不卡| 亚洲最大网站| 九色视频在线观看| 亚洲av无码一区二区三区人| 老司机精品免费视频| 九九精品视频在线观看九九| 青青操综合网| 激情 小说 亚洲 图片: 伦| 欧美人与拘性视交免费看| 国产不卡一区视频| 一区二区电影免费观看| 视频一区二区国产| 日韩在线网址| 日本性视频网| 国产污视频网站| 亚洲图片视频小说| 午夜不卡在线视频| 久久久亚洲精华液精华液精华液| 国产免费黄色录像| 欧美在线不卡视频| 国产精品欧美激情在线| 污视频在线免费观看| 欧美日本一区二区高清播放视频| 成人亚洲精品777777大片| 亚洲精品成人电影| 91免费视频黄| 一区二区三区动漫| 中文字幕人妻精品一区| av资源中文在线| av电影在线播放高清免费观看| 香港三级经典全部种子下载| 一区二区三区网站| 色婷婷一区二区三区四区| 亚洲国产精品久久久久婷婷884| 国产69精品久久久久久久| 国产精品欧美激情| 国产精品一区久久久| a级免费观看| 亚洲狠狠婷婷综合久久久久图片| 国产精品免费麻豆入口| 捆绑调教一区二区三区| 尤物免费看在线视频| 免费黄色小视频在线观看| 国产精品日韩一区二区| 黄色免费在线观看网站| 国产污视频在线观看| 在线成人www免费观看视频| av美女在线观看| 免费av成人在线| 在线电影一区二区| 国产一区 二区| 亚洲av无码乱码国产麻豆| 亚洲一区二区在线播放| 精品人妻人人做人人爽夜夜爽| 久久亚洲影视婷婷| 日韩无套无码精品| 亚洲欧美怡红院| 久久国产综合视频| 免费国产一区二区| 久久久www成人免费精品张筱雨| 妓院一钑片免看黄大片| 亚洲精品日产aⅴ| 免费看黄色网| 日韩欧美一区二区三区| 国产成人av一区| 国产区亚洲区欧美区| av色图一区| 欧美69xx性欧美| 国产尤物久久久| av观看久久| 国产免费av在线| 国产一卡2卡3卡免费网站| 亚洲电影观看| 欧美成人激情在线| 欧洲久久久久久| 欧美黑人疯狂性受xxxxx喷水| 91精品国产毛片武则天| 无码任你躁久久久久久久| 久久影院一区二区| 亚洲v日韩v综合v精品v| 欧美高清电影在线看| 久久三级毛片| 成人黄色免费看| 一区二区成人在线观看| 裸体裸乳免费看| 国产中文字幕91| 久久天天躁狠狠躁夜夜爽蜜月| 91精品国产一区二区三区| 亚洲日本aⅴ片在线观看香蕉| www.av毛片| 性生交生活影碟片| 久久久久麻豆v国产精华液好用吗| 91制片厂免费观看| 黄色av网址在线播放| 国产精品久久久久久久久搜平片| 男人的天堂在线视频免费观看| 国产精品亲子伦对白| 永久免费看mv网站入口78| 欧美激情高清视频| 国产女同一区二区| 成人短视频软件网站大全app| 日韩和欧美一区二区三区| 在线精品自拍| 国产精品久久久av久久久| 久久一级大片| 波多野结衣在线高清| 中文久久乱码一区二区| 激情在线视频播放| 久久99精品久久久久久琪琪| 国产精品免费麻豆入口| 国产精品综合久久| 亚洲熟妇av日韩熟妇在线| 三妻四妾完整版在线观看电视剧| 一区二区三区免费在线| 免费在线成人av电影| 精品人体无码一区二区三区| 日本综合在线观看| 日韩欧美一区二区在线观看| 黄色av观看| 国产成人拍精品视频午夜网站| 中文字幕观看av| 妞干网免费视频| 动漫av免费观看| 老师让我她我爽了好久视频| 国产一级片网址| 亚洲一区二区久久久久久| 国产精品免费大片| 校花撩起jk露出白色内裤国产精品| 中国女人内谢69视频| 亚洲午夜精品久久久久久久久| 成人xvideos免费视频| 亚洲h片在线看| 熟女俱乐部一区二区| 日本久久精品| 一本大道av一区二区在线播放| 国产精品久久综合av爱欲tv| 色综合久久中文字幕综合网小说| 99视频在线精品国自产拍免费观看| 亚洲欧美在线一区二区|