就是像一些小工具一样,有个生成器,要怎么做呢。比如:我新建一个项目,里面有个From1窗体,打开窗体就有以下代码:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} string path = "你好";
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show(path);
}
}
然后运行后,就是提示:你好!但是我现在的问题是,我要如何写一个程序,是可以生成一个这样的程序并且在打开程序的时候提示输入字符串来代替前面定义的string path = "你好";中的path变量的值呢? 如果以上程序是A,那么我要写一个B程序出来,并且B程序可以生成A程序,可以修改A程序里面的path的值。。要怎么做呢??希望给个例子!!!
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} string path = "你好";
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show(path);
}
}
然后运行后,就是提示:你好!但是我现在的问题是,我要如何写一个程序,是可以生成一个这样的程序并且在打开程序的时候提示输入字符串来代替前面定义的string path = "你好";中的path变量的值呢? 如果以上程序是A,那么我要写一个B程序出来,并且B程序可以生成A程序,可以修改A程序里面的path的值。。要怎么做呢??希望给个例子!!!
解决方案 »
- 新手我遇到的问题
- Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application();
- 寻找一个好用的文本编辑器
- 对一个较大软件的两个问题,高手进
- 一个关于c#操纵word进程的问题,难,请高手帮忙
- 带checkbox的treeview为什么在后台(C#)中不能正确取到Node的checkbox的状态
- 这样的程序怎么写呢 求高手关注下
- 菜鸟问题(如何判断文本输入的是否是yyyy-MM-dd的格式)
- 在ASP.NET 中用DataSet的方式删除数据库中的记录,不能成功?
- SN.exe生成密钥文件失败
- 二维数组 之 未将对象引用设置到对象的实例
- 怎么用反射给匿名对象赋值啊
通过反射调用相关方法
string path=AssemblyName;
string name=strName; Form fm=(Form)Assembly.Load(path).CreateInstance(name);
fm.MdiParent=this.ParentForm;
fm.Show();
fm.Dock=DockStyle.Fill;
文件-->导出模板-->项目模板-->完成再新建项目时 你会发现有你刚刚写的模板,点击新建后,自动帮你完成代码。
自己试试就知道了。
听说是要用
把服务端模板做成资源文件打包到客户端这个步骤在C# Winfrom里面要怎么做到呢?? 有人知道吗。