有關delphi5和delphi6元件的問題 |
尚未結案
|
Elaine1981
一般會員 發表:18 回覆:21 積分:7 註冊:2004-08-21 發送簡訊給我 |
|
StrongLemon
高階會員 發表:10 回覆:166 積分:105 註冊:2004-04-18 發送簡訊給我 |
您好:
如果元件是您自己寫的,
目前各大元件廠商是這麼做的,加入編譯指令。
您可以用Level5 跟Level6來做判斷修改部分的Code。 如果元件是用廠商寫的,請找該元件支援的各版本。
{$ifdef VER100} // Delphi 3 {$define LEVEL3} {$define DELPHI} {$endif} {$ifdef VER110} // C Builder 3 {$define LEVEL3} {$define BCB} {$endif} {$ifdef VER120} // Delphi 4 {$define LEVEL4} {$define DELPHI} {$endif} {$ifdef VER125} // C Builder 4 {$define LEVEL4} {$define BCB} {$endif} {$ifdef VER130} // Delphi 5 or Builder 5 {$define LEVEL4} {$define LEVEL5} {$ifndef BCB} // Delphi 5 {$define DELPHI} {$else} // Builder 5 {$undef DELPHI} // ( Ensure Delphi off ) {$endif} {$endif} {$ifdef VER140} // Delphi 6/Kylix. {$define LEVEL4} {$define LEVEL5} {$define LEVEL6} {$ifndef BCB} // Delphi 6 {$define DELPHI} {$else} // Builder 6 {$undef DELPHI} // ( Ensure Delphi off ) {$endif} {$endif} {$ifdef VER150} // Delphi 7. {$define LEVEL4} {$define LEVEL5} {$define LEVEL6} {$define LEVEL7} {$ifndef BCB} // Delphi 7 {$define DELPHI} {$else} // Builder 7 {$undef DELPHI} // ( Ensure Delphi off ) {$endif} {$ifdef LINUX} {$endif} {$endif} {$ifdef CLR} {$define DOTNET} {$define LEVEL4} {$define LEVEL5} {$define LEVEL6} {$define LEVEL7} {$UNSAFECODE ON} {$ENDIF} |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |