怎么把C#的WinForm程序做成可扩展性的 我以前做的VB程序,是一个EXE文件作主程序,然后各种模块,都做成了ACTIVEX DLL,由EXE来调用它们(可由EXE向DLL传递一些必要的参数) 现在我想把程序改成C#版,怎么做呢?请大家帮帮我。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建立类库,然后右击主工程,添加引用... ,选浏览,把Dll加进去。英文VS,建立Class Library,然后右击主工程,选择Add Reference...,选Browse,把Dll加进去当然其实也可以加exe。注意类库里的类修饰符必须是public才可以被其他集合访问。 做成插件利用反射调用dll 噢,可能是我没有说清楚,我并是想用C#编的EXE去调用那些VB写的DLL模块,而是想用C#写EXE程序,然后呢,各个功能模块也用C#去写,让EXE文件能调用它们,但是我不知这些功能模块要是什么形式才能被C#的EXE所调用。当我要在VS2005(或2008)中创建项目时,我选哪种模板? 类库吗?另外,不知哪位能发个C#主程序能添加功能模块的例子,我从网上搜索不到这样的东西。我现有的VB程序中,当某个人写好一个功能模块后,别人拿来在主程序窗体中就能增加这个功能模块,而不需要去重新编译程序,有点像插件的味道。 c#也是这么做的吧,dll+动态调用... C#winform查找文件(.apsx,.html)如何做? listview控件的listview.image[].imageindex从-1开始 ActiveX控件如何传值 很奇怪的个问题 大家多指教! 请教高手,变化的dataset更新到数据库! 请问如何在数据表中添加一条空记录? DataSet转为XML特定格式的问题 急需答复 为啥datagrid就是不出来东西呢? comboBox点击后如何选中它? sql 服务器 占用CPU 100% 用虚拟打印机转换后的tif文件,不能被Dialogic 传真卡识别???
利用反射调用dll
当我要在VS2005(或2008)中创建项目时,我选哪种模板? 类库吗?另外,不知哪位能发个C#主程序能添加功能模块的例子,我从网上搜索不到这样的东西。我现有的VB程序中,当某个人写好一个功能模块后,别人拿来在主程序窗体中就能增加这个功能模块,而不需要去重新编译程序,有点像插件的味道。