亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 048.htm

?? delphi編程
?? HTM
?? 第 1 頁 / 共 5 頁
字號:
<p>  ⑴</font><font size="3"> </font><font face="宋體" lang="ZH-CN" size="3">繼承屬性編輯器對象</p>
<p>  </font><font face="Arial" size="3">DsgnIntf</font><font face="宋體"
lang="ZH-CN" size="3">庫單元中定義了幾種屬性編輯器。它們都是從</font><font
face="Arial" size="3">TPropertyEditor</font><font face="宋體" lang="ZH-CN" size="3">繼承而來。當創建屬性編輯器時,可以直接從</font><font
face="Arial" size="3">TPropertyEditor</font><font face="宋體" lang="ZH-CN" size="3">中繼承或從表中的任一屬性編輯器中繼承。</p>
<p> </p>
<p></font><font size="3"> </font><font face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">表</font><font face="Arial" size="3">19.4
</font><font face="宋體" lang="ZH-CN" size="3">屬性編輯器的類型</font><font
face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font><font
face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">  類型</font><font size="3"> </font><font
face="宋體" lang="ZH-CN" size="3">編輯的屬性</font><font face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">─────────────────────────────────────</font><font
face="Arial" size="3"></p>
<p>TOrdinalProperty</font><font face="宋體" lang="ZH-CN" size="3"> </font><font
size="3"> </font><font face="宋體" lang="ZH-CN" size="3"> </font><font size="3"> </font><font
face="宋體" lang="ZH-CN" size="3">所有有序的屬性(整數、字符、枚舉)</font><font
face="Arial" size="3"></p>
<p>TIntegerProperty</font><font face="宋體" lang="ZH-CN" size="3"> </font><font
size="3"> </font><font face="宋體" lang="ZH-CN" size="3"> </font><font size="3"> </font><font
face="宋體" lang="ZH-CN" size="3">所有整型,包括子界類型</font><font
face="Arial" size="3"></p>
<p>TCharProperty</font><font face="宋體" lang="ZH-CN" size="3">  </font><font
size="3"> </font><font face="宋體" lang="ZH-CN" size="3"> </font><font size="3"> </font><font
face="宋體" lang="ZH-CN" size="3">字符類型或字符子集</font><font face="Arial"
size="3"></p>
<p>TEnumProperty</font><font face="宋體" lang="ZH-CN" size="3">  </font><font
size="3"> </font><font face="宋體" lang="ZH-CN" size="3">任何枚舉類型</font><font
face="Arial" size="3"></p>
<p>TFloatProperty</font><font face="宋體" lang="ZH-CN" size="3">  </font><font
size="3"> </font><font face="宋體" lang="ZH-CN" size="3">所有浮點數</font><font
face="Arial" size="3"></p>
<p>TStringProperty</font><font face="宋體" lang="ZH-CN" size="3">  </font><font
size="3"> </font><font face="宋體" lang="ZH-CN" size="3">字符串,包括定長的字符串</font><font
face="Arial" size="3"></p>
<p>TSetElementProperty </font><font face="宋體" lang="ZH-CN" size="3">集合中的獨立元素</font><font
face="Arial" size="3"></p>
<p>TSetElementProperty </font><font face="宋體" lang="ZH-CN" size="3">所有的集合,并不是直接編輯集合類型,而是展開成一列</font><font
face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">集合元素屬性</font><font
face="Arial" size="3"></p>
<p>TClassProperty </font><font face="宋體" lang="ZH-CN" size="3">對象,顯示對象名,并允許對象屬性的展開</font><font
face="Arial" size="3"></p>
<p>TMethodPropevty </font><font face="宋體" lang="ZH-CN" size="3">方法指針,主要指事件</font><font
face="Arial" size="3"></p>
<p>TComponentProperty </font><font face="宋體" lang="ZH-CN" size="3">相同窗體中的部件,用戶不能編輯部件的屬性,</font><font
face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">但能指向兼容的部件</font><font
face="Arial" size="3"></p>
<p>TColorProperty</font><font face="宋體" lang="ZH-CN" size="3">   </font><font
size="3"> </font><font face="宋體" lang="ZH-CN" size="3">部件顏色,顯示顏色常量,否則顯示十六進制數</font><font
face="Arial" size="3"></p>
<p>TFontNameProperty </font><font face="宋體" lang="ZH-CN" size="3">字體名稱</font><font
face="Arial" size="3"></p>
<p>TFontProperty </font><font face="宋體" lang="ZH-CN" size="3">字體,允許展開字體的屬性或彈出字體對話框</font><font
face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</p>
<p> </p>
<p> </p>
<p></font><font size="3"> </font><font face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">下面是</font><font face="Arial"
size="3">TFloatPropertyEditor</font><font face="宋體" lang="ZH-CN" size="3">的定義:</p>
<p></font><font size="3"> </font><font face="Arial" size="3"></p>
<p>type</p>
<p>TFloatProperty=Class(TPropertyEditor)</p>
<p>public</p>
<p>function AllEqual: Boolean; override; </p>
<p>function GetValue: String; override; </p>
<p>procedure SetValue ( Const Value: string ); override; </p>
<p>end;</p>
<p></font><font size="3"> </font><font face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">⑵</font><font size="3"> </font><font
face="宋體" lang="ZH-CN" size="3">象文本一樣編輯屬性</p>
<p>  所有的屬性都需要將它們的值在</font><font face="Arial" size="3">Object
Inspector</font><font face="宋體" lang="ZH-CN" size="3">窗口中以文本的方式顯示。屬性編輯器對象提供了文本表現和實際值之間轉換的虛方法。這些虛方法是</font><font
face="Arial" size="3">GetValue</font><font face="宋體" lang="ZH-CN" size="3">和</font><font
face="Arial" size="3">SetValue</font><font face="宋體" lang="ZH-CN" size="3">,你的屬性編輯器也能繼承了一系列的方法用于讀和寫不同類型的值。見下表:</p>
<p></font><font size="3"> </font><font face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">表</font><font face="Arial" size="3">19.5
</font><font face="宋體" lang="ZH-CN" size="3">讀寫屬性值的方法</font><font
face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">━━━━━━━━━━━━━━━━━━━━━━━━━━</font><font
face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">屬性類型  </font><font
size="3"> </font><font face="Arial" size="3">&quot;Get&quot;</font><font face="宋體"
lang="ZH-CN" size="3">方法</font><font size="3"> </font><font face="Arial" size="3">&quot;Set&quot;</font><font
face="宋體" lang="ZH-CN" size="3">方法</font><font face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">──────────────────────────</font><font
face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">浮點數</font><font size="3"> </font><font
face="Arial" size="3">GetFloatValue SetFloatVallue</p>
<p></font><font face="宋體" lang="ZH-CN" size="3">方法指針</font><font size="3"> </font><font
face="Arial" size="3">GetMethodValue SetMehodValue</p>
<p></font><font face="宋體" lang="ZH-CN" size="3">有序類型</font><font size="3"> </font><font
face="Arial" size="3">GetOrdValue SetOrdValue</p>
<p></font><font face="宋體" lang="ZH-CN" size="3">字符串</font><font size="3"> </font><font
face="Arial" size="3">GetStrValue SetStrValue</p>
<p></font><font face="宋體" lang="ZH-CN" size="3">━━━━━━━━━━━━━━━━━━━━━━━━━━</p>
<p></font><font size="3"> </font><font face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">當覆蓋</font><font face="Arial"
size="3">GetValue</font><font face="宋體" lang="ZH-CN" size="3">方法時,調用一個</font><font
face="Arial" size="3">&quot;Get&quot;</font><font face="宋體" lang="ZH-CN" size="3">方法;當覆蓋</font><font
face="Arial" size="3">SetValue</font><font face="宋體" lang="ZH-CN" size="3">方法時調用一個</font><font
face="Arial" size="3">&quot;Set&quot;</font><font face="宋體" lang="ZH-CN" size="3">方法。</p>
<p>  屬性編輯器的</font><font face="Arial" size="3">GetValue</font><font
face="宋體" lang="ZH-CN" size="3">方法返回一個字符串以表現當前屬性值。缺省情況下</font><font
face="Arial" size="3">GetValue</font><font face="宋體" lang="ZH-CN" size="3">返回</font><font
face="Arial" size="3">&quot;unknown&quot;</font><font face="宋體" lang="ZH-CN" size="3">。</font><font
face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">屬性編輯器的</font><font
face="Arial" size="3">SetValue</font><font face="宋體" lang="ZH-CN" size="3">接收</font><font
face="Arial" size="3">Object Inspector</font><font face="宋體" lang="ZH-CN" size="3">窗口</font><font
face="Arial" size="3">String</font><font face="宋體" lang="ZH-CN" size="3">類型的參數,并將其轉換成合適的類型,并設置屬性值。</p>
<p>  下面是</font><font face="Arial" size="3">TIntegerProperty</font><font
face="宋體" lang="ZH-CN" size="3">的</font><font face="Arial" size="3">GetValue</font><font
face="宋體" lang="ZH-CN" size="3">和</font><font face="Arial" size="3">SetValue</font><font
face="宋體" lang="ZH-CN" size="3">的例子:</p>
<p></font><font size="3"> </font><font face="Arial" size="3"></p>
<p>function TIntegerProperty GetValue: string; </p>
<p>begin</p>
<p>Result := IntToStr (GetOrdValue); </p>
<p>end; </p>
<p></font><font size="3"> </font><font face="Arial" size="3"></p>
<p>proceduve TIntegerPropertySetValue (Const Value: string); </p>
<p>var</p>
<p>L: Longint; </p>
<p>begin</p>
<p>L := StrToInt(Value); { </font><font face="宋體" lang="ZH-CN" size="3">將字符串轉換為數學</font><font
size="3"> </font><font face="Arial" size="3">}</p>
<p>with GetTypeData (GetPropType)^ do</p>
<p>if ( L &lt; Minvalue ) or ( L &gt; MaxValue ) then</p>
<p>Raise EPropertyError.Create (FmtloadStr(SOutOfRange,</p>
<p>[MinValue</font><font face="宋體" lang="ZH-CN" size="3">,</font><font face="Arial"
size="3">MaxValue]));</p>
<p>SetOrdValue (L);</p>
<p>end;</p>
<p></font><font size="3"> </font><font face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3">⑶</font><font size="3"> </font><font
face="宋體" lang="ZH-CN" size="3">將屬性作為一個整體來編輯</p>
<p>  </font><font face="Arial" size="3">Delphi</font><font face="宋體" lang="ZH-CN"
size="3">支持提供用戶以對話框的方式可視化地編輯屬性。這種情況常用于對對象類型屬性的編輯。一個典型的例子是</font><font
face="Arial" size="3">Font</font><font face="宋體" lang="ZH-CN" size="3">屬性,用戶可以找開</font><font
face="Arial" size="3">Font</font><font face="宋體" lang="ZH-CN" size="3">對話框來選擇字體的屬性。</p>
<p>  提供整體屬性編輯對話框,要覆蓋屬性編輯對象的</font><font
face="Arial" size="3">Edit</font><font face="宋體" lang="ZH-CN" size="3">方法。</font><font
face="Arial" size="3">Edit</font><font face="宋體" lang="ZH-CN" size="3">方法也使用</font><font
face="Arial" size="3">&quot;Get&quot;</font><font face="宋體" lang="ZH-CN" size="3">和</font><font
face="Arial" size="3">&quot;Set&quot;</font><font face="宋體" lang="ZH-CN" size="3">方法。</font><font
face="Arial" size="3"></p>
<p></font><font face="宋體" lang="ZH-CN" size="3"> 在大多數部件中使用的</font><font

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品久久人人做人人爰| 久久免费精品国产久精品久久久久| 国产精品一卡二卡| 久久精品av麻豆的观看方式| 天天综合天天做天天综合| 午夜亚洲福利老司机| 亚洲一区二区三区视频在线播放| 亚洲免费av在线| 亚洲一二三区视频在线观看| 图片区日韩欧美亚洲| 美国av一区二区| 奇米一区二区三区| 国产毛片精品国产一区二区三区| 国产露脸91国语对白| 成人高清免费观看| 色婷婷久久久综合中文字幕| 欧美日韩精品欧美日韩精品| 在线综合视频播放| 2020日本不卡一区二区视频| 国产欧美视频在线观看| ...av二区三区久久精品| 一区二区三区加勒比av| 奇米影视一区二区三区| 粉嫩av一区二区三区在线播放| 99久久精品国产一区二区三区| 色av成人天堂桃色av| 欧美va亚洲va在线观看蝴蝶网| 国产无人区一区二区三区| 中文字幕一区二区视频| 日韩精品一区第一页| 国产福利电影一区二区三区| 欧美影视一区在线| www亚洲一区| 一区二区三区中文字幕| 激情文学综合网| 91蜜桃婷婷狠狠久久综合9色| 91精品免费观看| 国产精品久久午夜夜伦鲁鲁| 日韩精品久久理论片| 成人免费高清视频在线观看| 欧美系列在线观看| 国产欧美一区二区精品性色| 午夜精品久久一牛影视| 成人午夜短视频| 欧美日韩国产影片| 国产精品系列在线| 精品无人码麻豆乱码1区2区 | 久久精品欧美一区二区三区麻豆| 综合网在线视频| 国产一区二区美女| 欧美日韩视频专区在线播放| 欧美国产精品专区| 韩国女主播一区| 制服丝袜av成人在线看| 亚洲一线二线三线视频| 成人自拍视频在线观看| 欧美成人性战久久| 水野朝阳av一区二区三区| 91高清在线观看| 国产精品亲子伦对白| 国产不卡高清在线观看视频| 欧美不卡一区二区三区| 日本在线不卡视频| 欧美日韩综合不卡| 一区二区三区不卡视频| 91污片在线观看| 欧美激情一区不卡| 国产不卡免费视频| 日本一区二区三区视频视频| 国产一区二区三区香蕉 | 国产精品亚洲第一区在线暖暖韩国| 欧美三级中文字幕| 亚洲一区二区美女| 欧美三区在线观看| 午夜视频在线观看一区二区 | 欧美精品乱码久久久久久按摩| 亚洲男人天堂av网| 在线观看不卡视频| 亚洲第一主播视频| 欧美一级高清片在线观看| 麻豆精品视频在线观看视频| 日韩午夜av一区| 国内精品伊人久久久久影院对白| 欧美va在线播放| 国产乱对白刺激视频不卡| 久久综合色之久久综合| 丁香六月综合激情| 亚洲精品大片www| 7777精品伊人久久久大香线蕉完整版| 日韩激情视频网站| 亚洲精品在线观看视频| 成人免费黄色在线| 亚洲一区二区欧美激情| 日韩欧美国产一区二区在线播放| 紧缚捆绑精品一区二区| 中文字幕乱码一区二区免费| 91香蕉视频在线| 日韩电影在线一区二区| 国产午夜一区二区三区| 91网站在线播放| 日本大胆欧美人术艺术动态| 久久色视频免费观看| av一区二区久久| 亚洲va中文字幕| 国产欧美一区二区在线观看| 日本道在线观看一区二区| 蜜臀精品久久久久久蜜臀| 国产欧美日韩亚州综合| 91国偷自产一区二区三区成为亚洲经典| 尤物av一区二区| 日韩一区二区电影在线| 91麻豆国产香蕉久久精品| 日本va欧美va精品发布| 国产精品国产a| 正在播放亚洲一区| 91在线国内视频| 精品无码三级在线观看视频 | 26uuu另类欧美亚洲曰本| 91麻豆精品在线观看| 极品少妇xxxx偷拍精品少妇| 亚洲精品老司机| 国产欧美日韩在线| 日韩美女视频一区二区在线观看| 色婷婷久久99综合精品jk白丝| 国产一区在线视频| 五月婷婷色综合| 亚洲精品欧美二区三区中文字幕| 精品国产一区a| 欧美男男青年gay1069videost| 成人精品视频.| 国产一区二区伦理| 久久99这里只有精品| 亚洲午夜久久久久久久久电影院| 国产欧美一区二区精品性| 欧美第一区第二区| 欧美精品视频www在线观看| 97se亚洲国产综合自在线| 国产99久久久久久免费看农村| 日本成人在线视频网站| 五月综合激情婷婷六月色窝| 亚洲精品视频在线看| 亚洲私人影院在线观看| 欧美高清在线视频| 久久久精品国产免费观看同学| 欧美一级艳片视频免费观看| 欧美精品粉嫩高潮一区二区| 欧美日韩精品高清| 日本韩国视频一区二区| 欧洲激情一区二区| 91九色最新地址| 色94色欧美sute亚洲13| 在线影视一区二区三区| 日本韩国一区二区三区视频| 色中色一区二区| 在线免费观看一区| 在线观看欧美日本| 欧美日韩国产小视频在线观看| 在线免费av一区| 欧美日韩精品欧美日韩精品一 | 国产精品久久久久久户外露出| 国产农村妇女精品| 亚洲欧美自拍偷拍| 亚洲老妇xxxxxx| 亚洲高清免费视频| 日本不卡免费在线视频| 激情另类小说区图片区视频区| 久久国产麻豆精品| 成人午夜av影视| 欧美在线免费观看亚洲| 91精品啪在线观看国产60岁| 精品国产一区二区精华| 国产精品久久99| 亚洲高清免费一级二级三级| 另类综合日韩欧美亚洲| 粉嫩欧美一区二区三区高清影视| 色综合激情五月| 日韩欧美国产高清| 亚洲欧洲精品成人久久奇米网| 一级特黄大欧美久久久| 国产真实乱偷精品视频免| 99国产精品久久久久久久久久久| 欧美撒尿777hd撒尿| 精品人伦一区二区色婷婷| 日韩美女视频19| 久久精品久久精品| 91同城在线观看| 日韩美女主播在线视频一区二区三区| 中文字幕欧美日韩一区| 日韩激情中文字幕| 成人免费视频播放| 日韩视频免费观看高清完整版| 国产精品丝袜黑色高跟| 美日韩一级片在线观看| 92精品国产成人观看免费| 欧美精品一区二区三区四区 | 久久精品国产秦先生| 91麻豆福利精品推荐| 精品国产露脸精彩对白| 亚洲高清不卡在线观看| 成人免费观看视频|