請問BCB 的檢示員怎麼作 |
|
lcsboy
版主 發表:87 回覆:622 積分:394 註冊:2002-06-18 發送簡訊給我 |
|
richard
一般會員 發表:0 回覆:3 積分:0 註冊:2002-03-18 發送簡訊給我 |
|
lcsboy
版主 發表:87 回覆:622 積分:394 註冊:2002-06-18 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
像是免費的 Delphi Application Peeper Lite
http://www.devrace.com/dap/lite.php
它可以看到執行中的程式它的 VCL 元件名稱(如:TPanel)及該 Instance 的名稱(如:TPanel1),以及其擁有者的名稱資料。 如果是付費的 Delphi Application Peeper Pro!
http://www.devrace.com/dap/pro.php
連元件的所有 problic property 都可以看到,包含 property 的名稱及其 runtime 時的數值。 對這點我很有疑問,那就是在 Release 的執行檔中,一樣包含這些變數的名稱,而我們要用什麼方式來取得呢?
------
http://www.ViewMove.com |
axsoft
版主 發表:681 回覆:1056 積分:969 註冊:2002-03-13 發送簡訊給我 |
|
lcsboy
版主 發表:87 回覆:622 積分:394 註冊:2002-06-18 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
引言: To Dllee: 有啦, 不管你是debug mode or release mode, 這都無關 因為BCB內建了RTTI 資訊 (所以單獨的執行檔會那麼大), 只是我不很熟 我只知道, 如果你會用RTTI, 你可以抓出document上沒寫的值, 因為他 可以把內建的名字給你用, 如Classname我把專案中 Enable RTTI 的選項去除後, Compile 的執行檔還是那麼大?! 就連 Release 與 Debug 模式的設定,產出的執行檔大小差距還真是小!! 另外,取消 Enable RTTI 後,還是可以用 Delphi Application Peeper 去看資料。
------
http://www.ViewMove.com |
lcsboy
版主 發表:87 回覆:622 積分:394 註冊:2002-06-18 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
引言: 這個嘛........RTTI我真的不是很熟, 只是知道BCB很強, 把RTTI建好給你用 我寫的AP, 如果把Enable RTTI拿掉, 會無法complier 所以你的程式應該你沒用到RTTI, 或沒有內建函式去用吧..... BCB的書會寫RTTI是什麼, 但是.......我Class沒學好 範例都是在轉型, 轉到頭都昏了, 到現在還看不懂要怪我書讀得太少了... < > 說真的,現在我看書的時間太少了,只好問人,自己再試試 < > 有空還是要多看點書...... 加油囉!! 發表人 - dllee 於 2002/07/01 18:08:17
------
http://www.ViewMove.com |
lcsboy
版主 發表:87 回覆:622 積分:394 註冊:2002-06-18 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
|
領航天使
站長 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
引言: 翻一翻書才發現,原來,我只有用了 BCB 十分之一的功能在寫程式 因為我沒用過 > >>< face="Verdana, Arial, Helvetica"> 站長也有這種感覺,剛學了Delphi一兩年,覺得自己很厲害, 等學了五年以上覺得自己好像什麼都不懂!!!! 古人說: 見山是山 見水是水 <-- 剛學Delphi時 見山不是山 見水不是水 <-- 學Delphi一段時間後 見山又是山 見水又是水 <-- 完全了解Delphi之後 網友您現在在那一個階段呢? ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~ |
lcsboy
版主 發表:87 回覆:622 積分:394 註冊:2002-06-18 發送簡訊給我 |
|
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
插花一下,之前發佈TJSQRBuild下載後,Danny tzu兄有來mail跟我鼓勵,我也有問他如何做檢視員,他寄給我一個他在網路上找到的元件(For Delphi),可以直接做出類似Delphi的Object Inspector功能相似度達到80%,不知這個元件BCB可不可以用或是有沒有BCB的版本,你們有興趣的找Danny tzu兄問看看。
以下是元件說明
{ This is an component to browse the published properties of any Object
thats inherited from TPersistent: TObjectInspector.
It is similar to the Delphi-Objectinspector.
You are able to change the object properties at Runtime. The component based on the idea from "Adam Cutchin" who designed the
Tf_Inspector (Last Version on 10-22-96) I associated other components like the InplaceEdit from "MIKSoft, Inc."
and this compacted unit is the result of all. Therefor, I have some problems to free the memory after the used of
TObjectInspector. To solve the problem temporally, You have to call the
FreeMemory method in the EventHandler "OnDestroy" of Your Form.
I used Memcheck to detected memory leaks TObjectInspector is an Freeware component with Source and not copyrighted.
You can do what ever You wnat with this component.
USE IT AT YOUR OWN RISK Version: 0.15; 8 Sept. 1999 However, I hope this component can helps You.
Please notify me if You know how to solve the FreeMemory problem
or other unknown bugs. eMail: jmk@mb2.tu-chemnitz.de To do:
- Property-Editor for TStrings and TFont
} -
TJSQRBuild (簡易報表建立元件)
http://freehomepage.taconet.com.tw/This/is/taconet/top_hosts//jieshu/delphi.htm#JSQRBuild
經由元件屬性設定,可不用自己拖拉QuickReport元件,即可建立簡單的QuickReport報表,可在設計階段預覽。亦可將建立的報表存成 Delphi 的 Form (類似 QuickReport Wizard 所產生的程式),再做複雜的設定使用,免除一一拖拉元件的困擾。
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
引言: To Dllee: 為了工作, 寫了一個Editor 為了VB不能任意自創想要的元件, 選擇了BCB 為了不想用死板板的VCL, 開始搞Message, Thread 現在, 只剩RTTI這裡搞不出來, 我只會某些轉型, 我不知為何而來 只知道怎麼用, 當然, 這個也算RTTI 有興趣的話, 討論一下, 心得滿多的 ^^對於技術的研究與討論,我當然是有興趣的(不然就不會來這個討論區了 ),只是業餘的時間不多,自己又花太多時間在
------
http://www.ViewMove.com |
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
|
lcsboy
版主 發表:87 回覆:622 積分:394 註冊:2002-06-18 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |