如何取得Form所存的pas Name? |
|
channel
尊榮會員 發表:67 回覆:707 積分:854 註冊:2002-05-02 發送簡訊給我 |
|
pcboy
版主 發表:177 回覆:1838 積分:1463 註冊:2004-01-13 發送簡訊給我 |
|
channel
尊榮會員 發表:67 回覆:707 積分:854 註冊:2002-05-02 發送簡訊給我 |
===================引 用 文 章=================== Project1.dpr 內容看看是否你需要的 如果要從 exe 看 (不保證有), 用 Google 找 Resource Editor 或 Resource Explorer 這類工具看看 您好: 首先我先將Form1存成Fm1.pas 如果要取得Form1的Name放在Caption,則在Form1 OnShow的事件寫上Form1.Caption := Form1.Name; 但我卻要在Form1的Caption顯示Fm1.pas,請問我在Form1 OnShow這個事件應該如何寫? ~敬請指教,感激不盡~
------
~小弟淺見,參考看看~ |
pcboy
版主 發表:177 回覆:1838 積分:1463 註冊:2004-01-13 發送簡訊給我 |
|
channel
尊榮會員 發表:67 回覆:707 積分:854 註冊:2002-05-02 發送簡訊給我 |
|
hagar
版主 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
試試:
uses TypInfo; procedure TAncestorForm.OnCreate(Sender: TObject); var TD: PTypeData; begin TD := GetTypeData(Self.ClassInfo); if TD <> nil then Label1.Caption := TD^.UnitName '.pas'; end; 參考: http://groups.google.com.tw/group/borland.public.delphi.non-technical/browse_thread/thread/3b5a90ca1c747f00/c3d8dc23995be1a2?lnk=st&q="get unit name" + delphi&rnum=2&hl=zh-TW#c3d8dc23995be1a2 http://groups.google.com.tw/group/borland.public.delphi.students/browse_thread/thread/b5408c3249a5ea90/132904aad369892d?lnk=st&q="get unit name" + delphi&rnum=3&hl=zh-TW#132904aad369892d |
channel
尊榮會員 發表:67 回覆:707 積分:854 註冊:2002-05-02 發送簡訊給我 |
hagar兄:
謝謝您…我已經了解清楚了… ===================引 用 文 章=================== 試試: uses ? TypInfo; procedure TAncestorForm.OnCreate(Sender: TObject); var ? TD: PTypeData; begin ? TD := GetTypeData(Self.ClassInfo); ? if TD <> nil then ? ? Label1.Caption := TD^.UnitName '.pas'; end; 參考: http://groups.google.com.tw/group/borland.public.delphi.non-technical/browse_thread/thread/3b5a90ca1c747f00/c3d8dc23995be1a2?lnk=st&q="get unit name" + delphi&rnum=2&hl=zh-TW#c3d8dc23995be1a2 http://groups.google.com.tw/group/borland.public.delphi.students/browse_thread/thread/b5408c3249a5ea90/132904aad369892d?lnk=st&q="get unit name" + delphi&rnum=3&hl=zh-TW#132904aad369892d
------
~小弟淺見,參考看看~ |
g9221712
高階會員 發表:145 回覆:344 積分:162 註冊:2006-07-06 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |