線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2258
推到 Plurk!
推到 Facebook!

如何在BCB裏使用由Delphi 的COM Component?

答題得分者是:RaynorPao
blowfish
一般會員


發表:8
回覆:35
積分:18
註冊:2002-12-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-12-04 18:16:18 IP:203.70.xxx.xxx 未訂閱
又來請大家幫忙了. 我想在BCB使用由Delphi寫的COM Component,有該COM元件的source code, 也有.dll and .tlb,但找了一些文章後,還是不太清楚該怎麼下手? 是否看自己先做一個.h檔呢? 還是可以直接將.pas import 到BCB Project中呢? 能不能請大家幫忙一下,或是告訴我那本書或那個地方有資料. 謝謝大家! BCB新手
------
=== Study, Study and Study ===
FrederickPau
資深會員


發表:4
回覆:161
積分:268
註冊:2002-11-04

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-12-04 18:20:55 IP:61.228.xxx.xxx 未訂閱
這跟一般 COM Component 沒什麼兩樣呀 你還是可以用 Menu 上的 Project ==> Import Type Library 把你寫好的 COM DLL 加入呀
blowfish
一般會員


發表:8
回覆:35
積分:18
註冊:2002-12-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-12-04 18:41:41 IP:203.70.xxx.xxx 未訂閱
引言: 這跟一般 COM Component 沒什麼兩樣呀 你還是可以用 Menu 上的 Project ==> Import Type Library 把你寫好的 COM DLL 加入呀
不好意思,請問一下, 我在import 了以後,BCB會產生一堆檔案,然後就可以在元件的Tab上,看到Import的元件. 可是元件的Properties怎麼都不見了?? 是不是有一些地方要注意的呢? BCB新手
------
=== Study, Study and Study ===
FrederickPau
資深會員


發表:4
回覆:161
積分:268
註冊:2002-11-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-12-04 19:08:00 IP:61.228.xxx.xxx 未訂閱
你先試試 1. 拉那個你 Import 的元件到 Form 上, 假設它的名字叫 abc 2. 在 Code 裡寫 abc. 點完之後看看到底有沒有出現 property 或 method?
blowfish
一般會員


發表:8
回覆:35
積分:18
註冊:2002-12-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-12-05 09:13:09 IP:203.70.xxx.xxx 未訂閱
引言: 你先試試 1. 拉那個你 Import 的元件到 Form 上, 假設它的名字叫 abc 2. 在 Code 裡寫 abc. 點完之後看看到底有沒有出現 property 或 method?
可以耶...看到property and function了!! 可是為什麼在>
------
=== Study, Study and Study ===
blowfish
一般會員


發表:8
回覆:35
積分:18
註冊:2002-12-02

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-12-05 17:11:38 IP:203.70.xxx.xxx 未訂閱
引言: 你先試試 1. 拉那個你 Import 的元件到 Form 上, 假設它的名字叫 abc 2. 在 Code 裡寫 abc. 點完之後看看到底有沒有出現 property 或 method?
又遇到令人頭痛的問題了!! .dll import 進去後可以看到元件,但在執行時,卻說類別未註冊!? 然後就停止了,有沒有人告訴我為什麼會這樣呢? BCB新手
------
=== Study, Study and Study ===
FrederickPau
資深會員


發表:4
回覆:161
積分:268
註冊:2002-11-04

發送簡訊給我
#7 引用回覆 回覆 發表時間:2002-12-05 21:27:54 IP:61.228.xxx.xxx 未訂閱
dll 注冊了嗎?
blowfish
一般會員


發表:8
回覆:35
積分:18
註冊:2002-12-02

發送簡訊給我
#8 引用回覆 回覆 發表時間:2002-12-05 22:01:24 IP:211.74.xxx.xxx 未訂閱
引言: dll 注冊了嗎?
我就是這個不會,看書裏面也沒講到. 能否請你告訴我要怎麼做呢?或者那裏可以找到資料. 謝謝! BCB新手
------
=== Study, Study and Study ===
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#9 引用回覆 回覆 發表時間:2002-12-05 22:06:49 IP:61.221.xxx.xxx 未訂閱
引言:
引言: dll 注冊了嗎?
我就是這個不會,看書裏面也沒講到.
blowfish 你好: 以下是手動註冊的方法 (
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
blowfish
一般會員


發表:8
回覆:35
積分:18
註冊:2002-12-02

發送簡訊給我
#10 引用回覆 回覆 發表時間:2002-12-05 22:42:55 IP:211.74.xxx.xxx 未訂閱
引言:
引言:
引言: dll 注冊了嗎?
我就是這個不會,看書裏面也沒講到.
blowfish 你好: 以下是手動註冊的方法 (>< face="Verdana, Arial, Helvetica"> 謝謝你,RaynorPao!! 終於不會出現錯誤訊息了! 但是還是有一個問題,那如果我這個程式移到另一台電腦執行, 是不是也要做一次註冊的動作呢? 有沒有其他指令可以用呢?直接在程式裏.
------
=== Study, Study and Study ===
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#11 引用回覆 回覆 發表時間:2002-12-05 22:46:14 IP:61.221.xxx.xxx 未訂閱
引言: 但是還是有一個問題,那如果我這個程式移到另一台電腦執行, 是不是也要做一次註冊的動作呢? 有沒有其他指令可以用呢?直接在程式裏.
blowfish 你好: 用 Win32 API "ShellExecute" or "WinExec" 請查詢 M$DN or Platform SDK 備註: " > 例如: 註冊
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
blowfish
一般會員


發表:8
回覆:35
積分:18
註冊:2002-12-02

發送簡訊給我
#12 引用回覆 回覆 發表時間:2002-12-06 15:55:42 IP:203.70.xxx.xxx 未訂閱
引言:
引言: 但是還是有一個問題,那如果我這個程式移到另一台電腦執行, 是不是也要做一次註冊的動作呢? 有沒有其他指令可以用呢?直接在程式裏.
blowfish 你好: 用 Win32 API "ShellExecute" or "WinExec" 請查詢 M$DN or Platform SDK 備註: " > 例如: 註冊 >< face="Verdana, Arial, Helvetica"> 謝謝你!!
------
=== Study, Study and Study ===
系統時間:2024-03-29 14:36:53
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!