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

為什麼是{$IFDEF VER140} ?

答題得分者是:G01
hua2000
中階會員


發表:102
回覆:200
積分:65
註冊:2006-11-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-06-23 17:46:49 IP:218.14.xxx.xxx 訂閱
interface
uses
Classes, SysUtils, {$IFDEF VER140} DesignIntf, DesignEditors {$ELSE} DsgnIntf {$ENDIF};

type


這裏的"{$IFDEF VER140} "指什麼啊?"VER140"是什以啊?
DesignIntf,DesignEditors 分別是什麼作用的啊?我好象從未用過這兩個東東?


多謝

編輯記錄
dllee 重新編輯於 2007-06-23 19:20:43, 註解 分類為問題‧
hua2000 重新編輯於 2007-06-23 20:35:11, 註解 無‧
bighm
一般會員


發表:5
回覆:21
積分:15
註冊:2006-10-29

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-06-23 23:40:08 IP:203.70.xxx.xxx 未訂閱
那個是所謂的「編譯器指令」(中文應該叫它吧)
大致上是說
如果編譯器的版本是 delphi 6 (
VER140}),則 uses DesignIntf, DesignEditors
否則 uses
DsgnIntf
因為 delphi 6 以上版本,沒有 「DsgnIntf」了
hua2000
中階會員


發表:102
回覆:200
積分:65
註冊:2006-11-04

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-06-26 15:01:02 IP:219.128.xxx.xxx 訂閱
uses DesignIntf, DesignEditors
否則 uses
DsgnIntf



上面那兩個單元是做什麼的啊?我從未用它們。



有沒有什麼句子能從DELPHI1 到DELPHI2006 這麼多版本中的,能夠自動識別的啊?
為何非根識別了DELPHI的版本後,才能進行後面的操作啊?



eaglewolf
資深會員


發表:4
回覆:268
積分:429
註冊:2006-07-06

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-06-26 17:01:07 IP:211.75.xxx.xxx 訂閱
------
先查HELP
再查GOOGLE
最後才發問

沒人有義務替你解答問題
在標題或文章中標明很急
並不會增加網友回答速度

Developing Tool:
1.Delphi 6
2.Visual Studio 2005
3.Visual Studio 2008
DBMS:
MS-SQL
hua2000
中階會員


發表:102
回覆:200
積分:65
註冊:2006-11-04

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-06-26 17:36:47 IP:219.128.xxx.xxx 訂閱
我參考看了一下它的問題,但它的那個上面沒有簽案的啊



還是不怎麼理解喲,,

有沒有好的組件、控件編寫方面的書啊,看來要自己好好研究了

G01
高階會員


發表:249
回覆:379
積分:215
註冊:2002-05-21

發送簡訊給我
#6 引用回覆 回覆 發表時間:2007-06-27 12:53:45 IP:210.243.xxx.xxx 訂閱
DesignIntf           ----> 執行時期讓Third Party 能進行控制IDE個項功能的介面API 與 類別(Class) 
DesignEditors ----->執行時期處理各項控件屬性於Property Editor的行為處理介面 API 與類別(Class)

以上!!
hua2000
中階會員


發表:102
回覆:200
積分:65
註冊:2006-11-04

發送簡訊給我
#7 引用回覆 回覆 發表時間:2007-06-27 13:45:18 IP:218.14.xxx.xxx 訂閱
還是你講的根深入一些


能夠有這方面解釋的書或 討論就好了,詳細解釋這些unit






===================引 用 G01 文 章===================
DesignIntf????????? ?----> 執行時期讓Third Party 能進行控制IDE個項功能的介面API 與 類別(Class)
DesignEditors?? ----->執行時期處理各項控件屬性於Property Editor的行為處理介面 API 與類別(Class)

以上!!
系統時間:2024-07-02 22:11:07
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!