全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1392
推到 Plurk!
推到 Facebook!

有關判斷元件是否有共同的屬性

答題得分者是:cmf
yabula
初階會員


發表:47
回覆:117
積分:42
註冊:2002-10-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-01-27 10:45:04 IP:61.220.xxx.xxx 未訂閱
小弟要取得form上的所有元件中,擁有tabOrder的屬性要怎樣寫比較好??
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-01-27 10:51:37 IP:61.218.xxx.xxx 未訂閱
引言: 小弟要取得form上的所有元件中,擁有tabOrder的屬性要怎樣寫比較好??
for i:=0 to ComponentCount-1 do begin if Components[i] is TWinControl then begin TWinControl(Components[1]).TabOrder:=i ; end; end;
------
︿︿
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-01-27 10:54:53 IP:147.8.xxx.xxx 未訂閱
var
    i: integer;
begin
    for i := 0 to ComponentCount-1 do
        if Assigned(GetPropInfo(Components[i],'TabOrder')) then
            ShowMessage(Components[i].Name);
end;
yabula
初階會員


發表:47
回覆:117
積分:42
註冊:2002-10-02

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-01-27 11:09:27 IP:61.220.xxx.xxx 未訂閱
cmf前輩方法可行,非常感謝,但若要再判斷擁有DataField屬性的話,可能要用william前輩的方式,但是GetPropInfo要use哪個單元??
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-01-27 11:14:40 IP:61.218.xxx.xxx 未訂閱
    USES DesignIntf    
------
︿︿
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-01-27 11:32:02 IP:147.8.xxx.xxx 未訂閱
引言:cmf前輩方法可行,非常感謝,但若要再判斷擁有DataField屬性的話,可能要用william前輩的方式,但是GetPropInfo要use哪個單元??
In Delphi 7, I think you should uses 'TypInfo' unit.
yabula
初階會員


發表:47
回覆:117
積分:42
註冊:2002-10-02

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-01-27 11:32:11 IP:61.220.xxx.xxx 未訂閱
引言: USES DesignIntf
我沒有DesignIntf.dcu 要去哪抓??
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-01-27 11:36:21 IP:61.218.xxx.xxx 未訂閱
你的 delphi 版本 市地幾版的    
------
︿︿
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-01-27 11:48:31 IP:61.218.xxx.xxx 未訂閱
add PATH    ..\Borland\Delphi6\Lib    and    ..\Borland\Delphi6\Source\ToolsAPI     發表人 - cmf 於 2003/01/27 11:50:55
------
︿︿
yabula
初階會員


發表:47
回覆:117
積分:42
註冊:2002-10-02

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-01-27 11:51:51 IP:61.220.xxx.xxx 未訂閱
D5
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-01-27 11:56:15 IP:61.218.xxx.xxx 未訂閱
ADD PATH ..\Borland\Delphi5\lib    UESE TypInfo    
------
︿︿
yabula
初階會員


發表:47
回覆:117
積分:42
註冊:2002-10-02

發送簡訊給我
#12 引用回覆 回覆 發表時間:2003-01-27 12:00:43 IP:61.220.xxx.xxx 未訂閱
可以了```感謝前輩```
系統時間:2024-04-30 9:51:24
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!