日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Delphi第三方组件安装DCU.PAS.DPK.BPL.ActiveX控件

發布時間:2024/4/14 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Delphi第三方组件安装DCU.PAS.DPK.BPL.ActiveX控件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

不是由BORLAND提供的組件叫第三方組件:
安裝方法:
南山古桃(nsgtao)首先提醒一下:最好把要安裝的文件先復制到Delphi安裝目錄的Lib目錄下再執行下面的操作!
就目前常見的各種形式的組件的安裝方法介紹一下。
1 只有一個DCU文件的組件。DCU文件是編譯好的單元文件,這樣的組件是作者不想把源碼公布。一般來說,作者必須說明此組件適合Delphi的哪種版本,如果版本不對,在安裝時就會出現錯誤。也正是因為沒有源碼,給使用者帶來了不便,那就是一旦Delphi版本升級,此組件就不能再使用了,當然有的作者給出了幾種版本的DCU文件,用戶根據需要選擇使用。這樣的組件的安裝方法是:
在Component菜單中,選擇install component,在對話框 "into existing package"頁中,單擊“Unit file name”后的“Browse”按扭,在打開的文件對話框中,將“文件類型”設定為*.dcu,找到要安裝的DCU文件,按OK按鈕返回"into existing package"頁后再按OK按鈕就可以安裝了。注意,此時Delphi會提示dclusr40.dpk將被重建,是否繼續,OK就可以了。這里是將組件安裝到dclusr40.dpk包中,此包從文件名上可以看出是用戶自定義組件包,先安裝到這個包中吧,下面再講有關注意事項。安裝完畢會有已經將組件注冊完的提示信息以及安裝到哪個組件頁中的信息等,到組件面板上看看,一般會出現一個新的組件頁,其中有剛安裝的組件。
2、 只有PAS文件或既有PAS又有DCU文件的組件。這種組件因為有PAS文件,也就是說作者提供了源碼,這就好辦多了。安裝的方法和上面是一樣的,在文件類型中可以設定為DCU也可以設定為PAS,建議設定為PAS,這樣可用你的Delphi重新編譯一下,看是否會出現問題。Delphi升級后只能選擇PAS文件安裝,這樣才能重新編譯,使得組件能適應新Delphi版本。這樣的組件是很值得使用的,根據心鈴的經驗,沒有源碼的組件最好不要使用,一是存在Delphi版本升級后無法使用的問題,再者當程序出現問題后用戶無法調試組件來判斷是否是組件中存在BUG。
3、有dpk文件的組件包。帶有dpk文件的組件包一般是有多個組件構成的,也就是說安裝后會有多個組件供使用,如果只有一個組件作者一般不會制成DPK文件,使用上面的方式發布就可以了。對于這樣的組件包,一般來說會有詳細的安裝說明文件,如上面提到的RXLIB,由于組件復雜且安裝時有先后順序,作者不提供安裝說明用戶根本無法正確安裝。如果沒有安裝說明文件,那么用下面的方法安裝:在File菜單下,選擇”OPEN…”打開dpk文件(文件類型列表框中選*.dpk),在出現的Package窗口中,工具欄上有Install按鈕,按此按鈕即可進行安裝。如果Install按鈕處于無效狀態,那么先按Compile按鈕編譯,一般來說編譯之后Install按鈕就會處于有效狀態,此時再按Install按鈕就可以了。
4、 帶有Bpl文件的組件包。一般來說這也是由多種組件構成的組件包,它其實是一個動態連接庫文件(DLL)。對于這種組件包的安裝方法是:在component菜單下選擇“install packages”,然后單擊Add按鈕,在打開的文件對話框中找到相應的bpl文件打開返回后,再單擊Ok按鈕就可以了。
5、ActiveX控件的安裝。要安裝這類控件,需要先用regsvr32.exe注冊,然后選擇Component菜單中Import ActiveX Control項。在Import ActiveX Control打開的窗口中,只有已經注冊的ActiveX控件才出現在列表中,選中一個然后按Install按鈕就可以安裝了。如果事先沒有用regsvr32.exe注冊也可以按ADD按鈕找到OCX文件即時注冊,注冊后再進行安裝。
幾點說明:
1 在拿到組件后先看是否有說明文件,一般來說在說明文件中有如何安裝的指導,有些還會有組件的屬性、事件、方法的使用說明,這些在使用時是非常重要的。
2 在上面的組件(包)安裝操作之前,最好將 *.bpl拷貝到你的System目錄中,將 *.pas、*.dcu、*.dcr、*.dp?拷貝到Delphi的Lib目錄中再進行。
3 前面我們提到安裝DCU組件時,選用的是已經存在的dclusr40.dpk,當然也可以選擇安裝到一個新的包中,如果選擇新包,需要先取一個名字比如DEMO,事實上安裝完畢后用戶可以找到的是Demo.bpl,而找不到DEMO.DPK。假如你已經將一個組件安裝到dclusr40.dpk中了,還想再安裝一個組件,如果再安裝到dclusr40.dpk中,安裝后你得到提示,原來安裝的那個組件已經被取消注冊,你將無法使用了。這樣不就成了只能安裝一個組件了嗎?除非你再安裝到一個新的包中才可以兩個組件同時使用。當然每安裝一個組件生成一個新的BPL文件也未償不可,但BPL文件就增加許多。能否在dclusr40.dpk中多安裝幾個組件呢?當然是可以的。方法如下:用File菜單下的OPEN打開dclusr40.dpk文件,單擊ADD按鈕,在打開的對話框中選擇ADD UNIT頁面,按Unit file name后的“Browse”按鈕打開組件單元文件,OK即可,用此種方法這樣可添加多個組件的單元文件,添加完畢,按一下編譯按鈕,然后再按Install按鈕即可,如果單元文件是編譯好的(DCU)可以直接按安裝按鈕。
4?? 組件的刪除。光會安裝可不行,還要會刪除呀。很簡單,在component菜單下,選擇install packages,在列表中找到安裝所在的Bpl,按Remove按鈕,ok!再把Bpl文件刪掉就徹底了,如果不刪除BPL文件,下次可以按安裝BPL組件的方法再安裝使用

總結

以上是生活随笔為你收集整理的Delphi第三方组件安装DCU.PAS.DPK.BPL.ActiveX控件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 极品少妇网站 | 美妇av | 99久久精| 久久亚洲少妇 | 日韩精品中文字幕一区 | 夜夜添无码一区二区三区 | 伊人精品综合 | 国产免费午夜 | 成长快手短视频在线观看 | 欧美aaa一级片 | 色综合啪啪 | 成人免费看高清电影在线观看 | 亚洲欧美一区二区三区久久 | 麻豆传媒一区二区 | 日日噜噜夜夜狠狠久久波多野 | 香蕉亚洲 | 免费成人av在线播放 | 老牛影视少妇在线观看 | 少妇荡乳情欲办公室456视频 | 香蕉色视频 | 青青草国产一区二区三区 | 久久精品欧美一区二区 | 最新国产三级 | 131美女爱做视频 | 日本bbwbbw | 拍国产真实乱人偷精品 | 国产精品一区二区久久毛片 | 人妻在线日韩免费视频 | 国产一区二区免费在线 | 91中文字幕在线观看 | 99人妻碰碰碰久久久久禁片 | 拍摄av现场失控高潮数次 | 日韩免费一二三区 | 国产精品久久久精品三级 | 粗大的内捧猛烈进出视频 | 久久99精品久久久久久三级 | 麻豆综合 | 国产午夜大地久久 | 天天干,夜夜爽 | 久久手机看片 | 黄色一级片免费看 | 国产只有精品 | 二级黄色片 | jizz成熟丰满日本少妇 | 动漫女生光屁股 | 久久免费看少妇高潮v片特黄 | 2025韩国大尺度电影 | 国产免费观看一区 | 日韩一卡二卡 | 中文字幕乱码一区 | 一级特黄性色生活片 | 成人高清在线 | 欧美三级日本三级 | 国产精品久久久久久久久免费 | 成人免费自拍视频 | 91ts人妖另类精品系列 | 林雅儿欧洲留学恋爱日记在线 | 亚洲福利在线观看 | 五月天综合网站 | 亚洲欧洲无码一区二区三区 | 狠狠躁天天躁夜夜躁婷婷 | 国产欧美又粗又猛又爽 | 特黄aaaaaaa片免费视频 | 中文字幕一区二区三区夫目前犯 | 在线观看免费大片 | 日韩二区 | 国产伦精品一区二区三区高清版禁 | 插骚 | 女同动漫免费观看高清完整版在线观看 | 国产小视频免费在线观看 | 国产污污在线观看 | 久久精品高清视频 | 国产亚洲成av人在线观看导航 | 国产传媒一区二区三区 | 丁香网五月天 | 国产中文在线 | 动漫美女隐私无遮挡 | 亚洲福利久久 | 青青成人在线 | 高潮毛片7777777毛片 | 伊人福利在线 | 东京热一本视频一区 | 欧美一级片在线免费观看 | 亚洲色图视频在线观看 | 色婷婷电影网 | 亚洲视频网址 | 手机av在线网 | 日韩影视在线 | 国产欧美综合一区二区三区 | 国产盗摄视频在线观看 | 国产不卡一区二区视频 | 思思99热| 午夜影院免费视频 | www日韩av | 麻豆av电影在线观看 | 九色porny视频 | 美女扒开尿口给男人捅 | 欧美在线网 | 爱福利视频广场 |