各位大牛好, 本人是想使用VS2010 中C#语言开发一个winform程式来,内包括几个小程序。目前是想采用树形结构,即左边目录右边为子程序操作界面。
现发现此主程式会给一个公司使用,不同的子程式分不同的部门使用,在后期部份子程式升级方面会存在一些问题,因为某些部门使用不到这些功能就没必要将主程序升级了。只需对需用此子程序的部门作升级。 现子程序又是嵌套在主程式中的。不知可解?因处于设计阶段,大家可出各种的主意,包括不采用EXE文件做法,换DLL的。
我目前是想走DLL方向 可不知如何实施,会需要平台 需要子母相连。我想找的是一个解决方案。 一个可以连通的路。我已将自己的分全部拿出来了,,江湖救急
现发现此主程式会给一个公司使用,不同的子程式分不同的部门使用,在后期部份子程式升级方面会存在一些问题,因为某些部门使用不到这些功能就没必要将主程序升级了。只需对需用此子程序的部门作升级。 现子程序又是嵌套在主程式中的。不知可解?因处于设计阶段,大家可出各种的主意,包括不采用EXE文件做法,换DLL的。
我目前是想走DLL方向 可不知如何实施,会需要平台 需要子母相连。我想找的是一个解决方案。 一个可以连通的路。我已将自己的分全部拿出来了,,江湖救急
然后主界面如何与此DLL相连???
问你 是如下面的做法不?
如何做到将子程式直接打开在主程式的树形工具的右侧固定框内? private void button1_Click(object sender, EventArgs e)
{
ClassLibrary1.Form1 f = new ClassLibrary1.Form1();
f.Show(); }
如何在点左边目录时装载到主程式的TREEWIEW右半边
如何在点左边目录时装载到主程式的TREEWIEW右半边
这个主要用到反射.
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private Form2 fm2;
private void Form1_Click(object sender, EventArgs e)
{
fm2=new Form2();
fm2.Show();
}
}
MEF 如何使用???
易于程序升级,当程序升级时,不用编译主exe文件,更新某个DLL就可以升级。
可以根据客户不同的需求、价钱给他们不同的模块。(奸商都愿意用这招)所以请问具体
的如何
感谢大家参于