Delphi使用VB控件全攻略!!(~~并向昨天看不到文章的朋友致歉)
http://www.csdn.net/develop/read_article.asp?id=21917
如有不详尽之处,希望各位指出
问题点数:100、回复次数:63Top
1 楼WWWWA(aaaa)回复于 2003-11-04 09:56:33 得分 2
lookTop
2 楼ziqing(我爱我的祖国,可我的祖国爱我吗?)回复于 2003-11-04 09:59:20 得分 2
看看!!!Top
3 楼aiirii(ari-http://spaces.msn.com/members/aiirii/)回复于 2003-11-04 10:01:34 得分 2
不錯, 就是還是討論少了點的感覺!!! 但無論如何, 我看到的唯一真正討論到的, 有價值的貼子!!Top
4 楼holydiablo(香菜鱼头)回复于 2003-11-04 10:30:21 得分 0
呵呵,多谢各位!Top
5 楼aiirii(ari-http://spaces.msn.com/members/aiirii/)回复于 2003-11-04 10:35:31 得分 2
我剛才測試了下, 我必須修改我上面的評論, 其實, 作者給出的方法已經足夠解決問題了!!
再次感謝holydiablo 解了我心中的困惑!!!Top
6 楼holydiablo(香菜鱼头)回复于 2003-11-04 10:48:53 得分 0
没什么比得到认可更让人高兴了Top
7 楼verveXfaith()回复于 2003-11-04 10:50:02 得分 2
看看!!!
Top
8 楼chinaghf(扬旗的风)回复于 2003-11-04 10:51:52 得分 2
look.....Top
9 楼hongqi162(失踪的月亮)回复于 2003-11-04 11:29:06 得分 2
lookTop
10 楼windindance(风舞轻扬·白首为功名)回复于 2003-11-04 11:40:37 得分 2
不错,置顶。Top
11 楼windindance(风舞轻扬·白首为功名)回复于 2003-11-04 11:43:09 得分 2
加1000可用分以资鼓励:)Top
12 楼Erice(白雪公猪)回复于 2003-11-04 12:07:53 得分 2
LOOK
谢谢Top
13 楼GreenWaterBlueSky(碧水蓝天)回复于 2003-11-04 12:46:29 得分 2
⌒_⌒Top
14 楼jingbianfc(『静⊙变』)回复于 2003-11-04 13:13:53 得分 2
正在学ACTIVEX存取远程数据库,看了,只针对VB的ACTIVEX控件吗?Top
15 楼Devlopered(追求卓越)回复于 2003-11-04 13:17:08 得分 2
upTop
16 楼holydiablo(香菜鱼头)回复于 2003-11-04 15:18:35 得分 0
这里只写了VB的是因为其他的工具编写的没有发现这些问题!Top
17 楼IORILI(眼镜)回复于 2003-11-04 15:30:12 得分 2
看看也不坏Top
18 楼wilcox1937(鱼网)回复于 2003-11-04 16:21:27 得分 2
这篇文章还没有审批通过,请稍后……
(说明:推荐给《程序员》杂志的文章只有没被采用,或者已经在杂志上发表了,才会审批通过。)Top
19 楼pp_bird(香烟熏灵魂,烈酒酿人生)回复于 2003-11-04 17:15:34 得分 2
这篇文章还没有审批通过,请稍后……
(说明:推荐给《程序员》杂志的文章只有没被采用,或者已经在杂志上发表了,才会审批通过。)
Top
20 楼pp_bird(香烟熏灵魂,烈酒酿人生)回复于 2003-11-04 17:21:22 得分 2
啊??我啥时候多了条三角裤叉?呼呼……Top
21 楼Seahilly(小峰)回复于 2003-11-04 19:52:01 得分 2
upTop
22 楼hhytsoft(雨中独行)回复于 2003-11-04 20:13:49 得分 2
打开http://www.csdn.net/develop/read_article.asp?id=21917显示
这篇文章还没有审批通过,请稍后……
(说明:推荐给《程序员》杂志的文章只有没被采用,或者已经在杂志上发表了,才会审批通过。)
什么意思呀?Top
23 楼zhourongbiao(Edward)回复于 2003-11-04 20:43:48 得分 2
谢谢!Top
24 楼vividfox(决定脱离程序)回复于 2003-11-04 21:52:31 得分 2
这篇文章还没有审批通过,请稍后……
(说明:推荐给《程序员》杂志的文章只有没被采用,或者已经在杂志上发表了,才会审批通过。)
=========================
看不到!Top
25 楼cuiang(天外化石)回复于 2003-11-04 22:51:53 得分 2
先看看再说!我用惯了VB,现在改用DELPHI,如果真的可以的话,个人感觉好得多了Top
26 楼tjff2000(fengyun)回复于 2003-11-04 23:00:29 得分 2
看不到!Top
27 楼ly_liuyang(Liu Yang LYSoft http://lysoft.7u7.net)回复于 2003-11-05 00:48:58 得分 0
还看不到
VB都淘汰了,组件用不用都没所谓
Delphi的组件已经比VB多而且好,用不着VB了Top
28 楼XDvlper(XDeveloper)回复于 2003-11-05 02:46:23 得分 2
这篇文章还没有审批通过,请稍后……
(说明:推荐给《程序员》杂志的文章只有没被采用,或者已经在杂志上发表了,才会审批通过。)
Top
29 楼FrameSniper(http://naoku.net/blogs/framesniper/)回复于 2003-11-05 08:11:38 得分 2
哦?这个文章好象在comcamp.myrice.com里面也有啊!Top
30 楼delphiseabird(沙鸥)回复于 2003-11-05 08:15:31 得分 2
:)Top
31 楼kuru(顾如)回复于 2003-11-05 08:32:29 得分 2
看看去。。。Top
32 楼xiaoyuer0851(红旗下的蛋)回复于 2003-11-05 08:37:07 得分 2
呵呵,谢谢哦………
先看看%…………Top
33 楼xiaoyuer0851(红旗下的蛋)回复于 2003-11-05 08:37:42 得分 2
这篇文章还没有审批通过,请稍后……
(说明:推荐给《程序员》杂志的文章只有没被采用,或者已经在杂志上发表了,才会审批通过。)
why ????????????????????Top
34 楼fhuibo(永远深爱一个叫“莎”的好女孩儿)回复于 2003-11-05 08:44:30 得分 2
seeTop
35 楼defore(MiLo.MoonGlow)回复于 2003-11-05 10:55:26 得分 2
这篇文章还没有审批通过,请稍后……
(说明:推荐给《程序员》杂志的文章只有没被采用,或者已经在杂志上发表了,才会审批通过。)Top
36 楼holydiablo(香菜鱼头)回复于 2003-11-05 11:15:34 得分 0
我也不知道怎么回事,就突然不行了
还有,我严正声明,这篇文章是绝对原创的!!!Top
37 楼mailofczg(god)回复于 2003-11-05 11:19:51 得分 2
好Top
38 楼DWGZ()回复于 2003-11-05 11:30:18 得分 2
文章没看到,
虽然VB 的控件不怎么样, 但是能够把 VB 的程序序员拉到Delphi阵营里来, 那就不得了了, 那我们Delphi阵营就是世界上最大的程序员阵营了, 做梦都会笑Top
39 楼heartache(AAAA)回复于 2003-11-05 13:54:24 得分 2
非常感谢!!
这个问题捆饶我很久了
虽然打开的.......Top
40 楼infuse(黑白森林)回复于 2003-11-05 16:10:51 得分 2
这篇文章还没有审批通过,请稍后……
(说明:推荐给《程序员》杂志的文章只有没被采用,或者已经在杂志上发表了,才会审批通过。)Top
41 楼ylyn(李易)回复于 2003-11-05 16:20:54 得分 2
这篇文章还没有审批通过,请稍后……
(说明:推荐给《程序员》杂志的文章只有没被采用,或者已经在杂志上发表了,才会审批通过。)Top
42 楼qft516(開拓者)回复于 2003-11-05 16:34:02 得分 2
進不去呀,出現如下代碼.
这篇文章还没有审批通过,请稍后……
(说明:推荐给《程序员》杂志的文章只有没被采用,或者已经在杂志上发表了,才会审批通过。)Top
43 楼sweig0721(男竹)回复于 2003-11-05 17:22:53 得分 2
good!Top
44 楼sweig0721(男竹)回复于 2003-11-05 17:23:35 得分 2
诶!还没被审批通过Top
45 楼hbqinlei(漫步者)回复于 2003-11-05 17:53:20 得分 2
感谢!Top
46 楼A_ZHU(诸葛祥云)回复于 2003-11-05 18:03:57 得分 2
郁闷,还是没看到!Top
47 楼hhytsoft(雨中独行)回复于 2003-11-05 19:57:35 得分 2
还是不能看Top
48 楼leedeqing(用户)回复于 2003-11-06 11:28:47 得分 2
upTop
49 楼holydiablo(香菜鱼头)回复于 2003-11-06 15:06:40 得分 0
审核已经完毕,大家可以看了Top
50 楼mib3000(-_-!!!)回复于 2003-11-06 15:36:50 得分 2
看
markTop
51 楼heartache(AAAA)回复于 2003-11-06 22:06:56 得分 2
好了,我用vb控件不能用,他妈的困绕了我好长时间,今日看了你的文章才得已解决,真是太好了,谢谢!是用第二种方式解决的~Top
52 楼Netamu(网络阿木)回复于 2003-11-07 01:44:10 得分 2
顶一下,好文章!Top
53 楼micher_yan(人在江湖飘)回复于 2003-11-07 12:55:51 得分 2
好东西,顶Top
54 楼siow(沧浪)回复于 2003-11-08 02:32:43 得分 0
全攻略?恐怕还有许多无法解决的问题吧,偶就遇到过许多,说是控件里的某些过程错误,但在VB下就好好的。Top
55 楼lw549(那个孩子他爹)回复于 2003-11-08 09:09:29 得分 2
虽然vb已经被淘汰了,还是想看看。Top
56 楼hahahahaanni(寒岩翠柳)回复于 2003-11-08 10:17:33 得分 2
kkTop
57 楼gk0205(沉默是金)回复于 2003-11-09 21:25:14 得分 2
已阅Top
58 楼zsjzwj(北极熊)回复于 2003-11-09 21:38:32 得分 0
阅Top
59 楼solonet(赤岭雄鹰)回复于 2003-11-09 23:21:46 得分 0
顶一下,好文章!Top
60 楼jackieji(一个人走...)回复于 2003-11-10 16:39:32 得分 0
lookTop
61 楼Seahilly(小峰)回复于 2003-11-10 22:07:29 得分 0
写的不错!Top
62 楼pandengzhe(无为之为 之 混迹苍生)回复于 2003-11-12 10:22:31 得分 0
不错Top
63 楼BlueTrees(蜗牛)回复于 2003-11-16 17:17:10 得分 0
_UserControl1 要 全部换成 _ UserControl1Disp
你弄明白了没有这样做的差别在那里,转换成Disp接口,实际上是用IDispatch接口的Invoke调用实际的方法,产生这些差异的问题我估计是VB的问题,他可能没有输出实际接口,仅仅输出了IDispatch接口和那个实际接口的说明,不用Invoke调用根本不能成功;还有一种可能就是,VB导出的那个接口的二进制格式不是标准的,你在Delphi下面用标准的二进制接口格式调用成员函数当然失败。很可能你用VB生成ActiveX的时候有些选项没有弄对,输出的ActiveX组件不是标准的。
Delphi 5 莫名其妙的致命异常之二
你说的这个问题,我仍然认为你没有正确的输出ActiveX所致。
VB输出的ActiveX组件,最好注意一下输出格式。我对VB不是很精通。但是ActiveX的问题还是遇到过的,标准的ActiveX组件在Delphi中不会有任何问题。不管这个ActiveX组件是不是为Delphi开发的,只要是成熟的商业组件,我在任何时候都用的很正常。
Top




