日本好好热aⅴ|国产99视频精品免费观看|日本成人aV在线|久热香蕉国产在线

  • <cite id="ikgdy"><table id="ikgdy"></table></cite>
    1. 西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
      軟件
      軟件
      文章
      搜索

      首頁編程開發(fā)Delphi → Delphi集成環(huán)境與代碼調(diào)試的簡單介紹

      Delphi集成環(huán)境與代碼調(diào)試的簡單介紹

      前往專題相關軟件相關文章發(fā)表評論 來源:本站整理時間:2010/8/2 18:45:20字體大。A-A+

      作者:不詳點擊:319次評論:3次標簽: Delphi

      Borland Delphi8.0光盤版
      • 類型:編程工具大小:83.1M語言:中文 評分:4.0
      • 標簽:
      立即下載

      A 修改Delphi的系統(tǒng)信息
      默認的Delphi消息、警告和例外描述都是英文的,將這些內(nèi)容翻譯成另一種語言或修改它們使其適合你的需要的最簡單方法是編輯資源文件并改變相應的字符串,這些文件位于BIN目錄。主要資源文件有:SysUtils單元的信息(文件沒有找到、轉(zhuǎn)換錯誤信息等)在sysutils.res中,數(shù)據(jù)庫錯誤信息在dbconsts.res中,VCL信息在consts.res中。注意一些字符串使用格式字符,如%s或%d,來產(chǎn)生最終的字符串,在這種情況下,應將這些字符保留在適當?shù)奈恢谩?br /> B 如何清除無用代碼
      Delphi提供了自動清除源代碼中無用代碼的強大功能,一般來說,當你保存文件時,Delphi自動將源代碼中空的類方法刪除,保證了源代碼的清潔。在沒有編譯和保存文件的前提下,也可以清除無用代碼,方法是:在Delphi 3/4中單擊“File”*“Save As...”菜單命令(在Delphi 1/2中單擊“File”*“Save File As...”菜單命令),打開“Save As...”對話窗口,單擊“取消”按鈕即可。
      C 在Delphi 4集成環(huán)境中不使用浮動功能
      你無疑知道Delphi 4集成環(huán)境支持大多數(shù)窗口的浮動功能。但是,有時你不想讓一個窗口具有浮動功能。浮動窗口在需要時,十分有用,但在不需要時,也十分惱人。有兩種方法可以改變一個窗口的浮動屬性。
      第一種方法是:每個可浮動窗口具有一個本地菜單項目---Dockable,如果你不希望一個特定的窗口具有浮動功能,簡單地用鼠標右鍵單擊窗口,選空Dockable菜單項目。這個窗口的浮動功能就關閉了,直到你再選中Dockable項目為止。
      這一技術可以防止特定的窗口可?。但有時,你僅僅希望暫時關閉浮動功能,這時,只需要按下<Ctrl>鍵,再拖動窗口。
      D 在工具菜單中添加項目
      在Delphi集成環(huán)境中按F1鍵可以打開多數(shù)Delphi幫助標題,這種方法可以快速打開相關標題的幫助窗口。但是這種快速方法對第3方工具和常問問題(FAQs)是不可用的,Delphi提供了一個變通的方法,使在集成環(huán)境下快速打開這些工具成為可能。
      在工具菜單添加用戶項目的方法是:單擊“Tools”*“Configure Tools”命令,打開一個包含所有可用工具列表的對話窗口,單擊“Add”按鈕,打開“Tool Properties”對話窗口,分別設置4個編輯框,然后單擊“Ok”按鈕,再單擊“Close”按鈕,完成設置。
      E 設置條件斷點
      一般來說,大家都會使用斷點來調(diào)試程序,但是如何使用條件斷點來調(diào)試程序呢?條件斷點,顧名思義,就是指需要滿足一定條件時的斷點。這種斷點在調(diào)試很長的For或While循環(huán)時十分有用,當你只希望看一看一個特定循環(huán)的執(zhí)行情況而非所有循環(huán)時,就需要在循環(huán)中設定一個條件斷點,當設定的條件滿足時,Delphi停止應用程序的執(zhí)行。
      設置條件斷點的方法是:按常規(guī)的方法建立斷點,單擊“View”*“Debug Windows”*“Breakpoints”命令,彈出一個斷點列表窗口,用鼠標右鍵單擊欲設置為條件斷點的斷點,在快捷菜單中單擊“Properties”命令,打開一個斷點編輯窗口,在這個窗口的條件域中輸入一個邏輯表達式即可。在調(diào)試程序時,Delphi判斷這個邏輯表達式,當邏輯表達式為真時,就中斷程序運行,返回代碼窗口。
      F 不要讓集成調(diào)試器打斷調(diào)試過程
      在調(diào)試程序時,Delphi的集成調(diào)試器監(jiān)視一切運行時錯誤。當調(diào)試器發(fā)現(xiàn)一個運行時錯誤時,Delphi中斷應用程序并返回到設計狀態(tài),并顯示一個錯誤信息窗口。當關閉錯誤信息窗口后,需要按<Ctrl-F2>重新開始啟動程序,或者按<F9>繼續(xù)運行程序。無疑,Delphi集成調(diào)試器是十分有用的,但有時也讓人煩惱。能否暫時關閉集成調(diào)試器呢?可以。使用下面的方法可防止集成調(diào)試器中斷應用程序:
      1 單擊“Tools”*“Environment Options...”菜單命令;
      2 單擊“Preferences”對話頁標簽;
      3 選空“Integrated debugging option”復選框;
      4 單擊“Ok”完成操作。
      這樣當你在集成環(huán)境下調(diào)試應用程序時,Delphi的集成調(diào)試器探測到運行時錯誤時,就不再切換到設計狀態(tài)并顯示錯誤信息了。
      G 調(diào)試Delphi 3/4集成環(huán)境的插件
      在Delphi 1中, 要調(diào)試集成環(huán)境的插件/專家是十分困難的。Delphi 3/4提供了調(diào)試DLL的能力,從而簡化了這項工作。
      第一步,保證插件/專家沒有包括在Windows注冊表的插件/專家列表中,然后,啟動Delphi 3/4并裝載需要調(diào)試的專家DLL,修改注冊表,使Delphi 3/4能夠調(diào)用這個DLL;
      第二步,單擊“Run”*“Parameters”菜單命令,打開“Run Parameters”對話窗口,單擊“Local”對話頁上的“Host Application”編輯框右邊的“Browse”按鈕,查找“Delphi32.exe”程序的位置(本例為C:\Program Files\Borland\Delphi4\Bin\delphi32.exe);
      第三步,運行待調(diào)試的DLL,將啟動Delphi的第二個實例,并裝載要調(diào)試的DLL,允許對其進行調(diào)試。
       

        相關評論

        閱讀本文后您有什么感想? 已有人給出評價!

        • 8 喜歡喜歡
        • 3 頂
        • 1 難過難過
        • 5 囧
        • 3 圍觀圍觀
        • 2 無聊無聊

        熱門評論

        最新評論

        第 4 樓 廣東廣州荔灣電信 網(wǎng)友 客人 發(fā)表于: 2010/10/22 18:54:39

        支持( 0 ) 蓋樓(回復)

        發(fā)表評論 查看所有評論(3)

        昵稱:
        表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
        字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)