如题,想做activex控件,可是看了看网上教材,几乎没有vs2005+.net2.0的教材,都是老的2003,不太适合
我现在的环境,然后再看vs2005的模板,有windows控件库,web控件库,组件类,我都搞迷糊了,网上说的是
从控件类来做,那windos控件库和web控件库又是做什么的,我在一个web项目中分别建了这几个项目,只有web控件库
编译后在工具栏中自动出现,不明白(PS,我想在我的BS项目中应用activex,既然是activex,是不是winform和webform都可以用啊)另外这些东西跟com组件又有什么区别,联系?

解决方案 »

  1.   

    个人理解activex就是com组件
    .net环境下,com组件一般是不支持的,可以建立类库项目,添加com类看看,不过,这种类还是要客户端.net支持的。web控件是服务器端控件,和activex没什么关系如果一定要activex,那还是用c++语言开发吧,哪里有activex项目可以选择的,或者就干脆用vb6开发。不知道你要做什么?个人觉得activex前途不是很好呀,尤其是通用的东西不会用这个做的吧,客户端ajax,Silverlight什么的不是更好?
      

  2.   

    谢谢hztltgg ,比如,我想做一个大文件上传组件?
      

  3.   

    ajax,Silverlight都可以实现吧,google一下,很多的http://www.cnblogs.com/T-MAC/archive/2008/08/14/SilverLight_FileUpLoad.html