研究COM方式的编程!【看看大家的见解】 各位Boss级的兄弟多谈谈Com应用的心得好吗!谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的一个朋友说过,把你做的一些功能函数分类存成Dll,在以后做大型项目的时候互相调用Dll中积累的方法。大家说这样好吗? 有那些com技术的高能留言交流一下吗? 有那些com技术的高手能留言交流一下吗? 实际上,VB就是基于COM技术的,也就是说,只要你VB熟,COM方面学起来就不难! dll之间相互调用会不会使程序变慢呢,这是我关心的问题,请大家回答 说的也是,tianxinet(???) 一个问题不知道大家熟悉以否,一个自己做的dll,他的作用是打开数据库进行修改添加等。但是在整个程序中我不经常用到他,请问我是关闭他,在用它的时候再创建它好,还是一直打开并且定义在全局变量中随时调用它好呢。那个快一点 shawls(小山(坚持VB,学Delphi和C#))的问题很好解决,使用回调即可,看一看msdn上回调的例子,你很快就会明白的。 com实际上是一种规范,也是一种编程的思想。当我们在vb中建立了一个Class module,然后在代码中使用dim myobj as myclass,然后调用myobj.method()时候,就是在应用Com,而且在使用Com的接口编程,只不过VB在背后替我们做了很多的工作,我们没有发觉而已。 如果想具体学习VB作Com,可以找机械工业出版社的《Com+与VB6分布式应用程序设计》,这本书中讲的通俗易懂,很有例与初学Com者(但不适用于vb初学者)。 my_wei(衰人)的问题是一个非常常见的问题,就是性能和资源的协调问题。一般来说,速度是以牺牲资源为代价的,而资源的节省一般又是以牺牲性能为代价的。 eaglezhao(笨小子)说的对,我也认为那些资源值得牺牲,那些不值得,只有在自己的程序中能体现了,或许项目做多了自然就熟悉了 eaglezhao(笨小子) 《Com+与VB6分布式应用程序设计》有没有下载的。 shawls(小山(坚持VB,学Delphi和C#)): 我觉得有两种方式可以解决:一是用DCOM方式,另一种是用winsock,根据实际情况来确定。 具体的dcom实现方式是怎么样的呢? COM是为了做到二进制级别的代码复用而产生的技术。它克服了一些面向对象程序设计中的缺点。成为了面向组件的程序设计。引用Don Box的一句名言:COM是比C++更好的C++ 关于COM有很多书可以学,它是MS出的一个真正的好东西。 有很多需要这样实现:异步通知!客户端文档!C/S瘦客户程序(用DCOM)!三层结构(B/S+COM)!多语言编程!数据库共享!...... 三层结构(B/S+COM)?BS结构是互联网结构的意思吗? 目前我所有的程序都用COM,不用不可能。[email protected] : uguess(uguess) ( ) 信誉:100 2002-1-18 17:07:17 得分:0 实际上,VB就是基于COM技术的,也就是说,只要你VB熟,COM方面学起来就不难! 呵呵,你说反了吧 VB6.0中如何编写逻辑运算语句 关于FTP的问题 怎么样才能由app_Hwnd查到app的caption呢? vb6.0 与 SQL2000 急用,关于收费系统中打印的问题 vb 怎么将字符串作为if的判断条件 一直没解决的问题!难!!! 窗口的scalewidth和width有什么区别 一个关于网页编辑的问题,如何界定宽度 急!数据库高手请进: mshflexgrid控件怎样排序 VB打包方面的一个难题,请大侠指点
实际上,VB就是基于COM技术的,也就是说,只要你VB熟,COM方面学起来就不难!
一个问题不知道大家熟悉以否,一个自己做的dll,他的作用是打开数据库进行修改添加等。但是在整个程序中我不经常用到他,请问我是关闭他,在用它的时候再创建它好,还是一直打开并且定义在全局变量中随时调用它好呢。那个快一点
com实际上是一种规范,也是一种编程的思想。当我们在vb中建立了一个Class module,然后在代码中使用dim myobj as myclass,然后调用myobj.method()时候,就是在应用Com,而且在使用Com的接口编程,只不过VB在背后替我们做了很多的工作,我们没有发觉而已。
如果想具体学习VB作Com,可以找机械工业出版社的《Com+与VB6分布式应用程序设计》,这本书中讲的通俗易懂,很有例与初学Com者(但不适用于vb初学者)。
我觉得有两种方式可以解决:一是用DCOM方式,另一种是用winsock,根据实际情况来确定。
引用Don Box的一句名言:COM是比C++更好的C++
异步通知!
客户端文档!
C/S瘦客户程序(用DCOM)!
三层结构(B/S+COM)!
多语言编程!
数据库共享!
......
[email protected]
实际上,VB就是基于COM技术的,也就是说,只要你VB熟,COM方面学起来就不难!
呵呵,你说反了吧