问题如题
另:在VB.NET中可以用Sub Main方法来实现,C#有没有类似Sub Main的方法
能给出代码最好
谢谢
另:在VB.NET中可以用Sub Main方法来实现,C#有没有类似Sub Main的方法
能给出代码最好
谢谢
解决方案 »
- 找不到类型或命名空间名称“ActivityStatusInfo”(是否缺少 using 指令或程序集引用?)
- 新问题,如何实现这样的拆分,高级拆分字符串
- 全部分提问了,自定义控件
- 【翻译】天气预报及卫星云图软件[Yahoo天气预报的调用]
- 怎么样取得ListBox中列出来的文件名值?
- Overrides 和 Overridable
- 如何创建一个Execl文件并进行编辑?
- 一个学生管理系统的数据表设计及多表操作的问题,请教!
- vc++.net中怎样把浮点类型转换为字符串类型
- 为什么我用Icon.Save保存下来的图标会失真?
- Label循环值的问题
- 如何判断"2008-10-10 10:45:00"里面存在空格!
this.Close();
frmMain frmM=new frmMain();
frmM.Show();
{
object runForm;
FormA frmA = new FormA();
FormB frmB = new FormB();
runForm = new frmA;
while(runForm != null )
{
if(runForm is FormA)
{
Application.Run((FormA)runForm);
runForm = frmB;
}
else
{
Application.Run((FormB)runForm);
runForm == null;
}
}
}
}
为了结贴,特添加了一些注释。
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
//Application.Run(new frmLogin()); //新建Login窗口(Login是自己定义的Form)
frmLogin Log = new frmLogin(); //使用模式对话框方法显示Log
Log.ShowDialog(); //DialogResult就是用来判断是否返回父窗体的
RunningControl RC=new RunningControl();
bool OLog=RC.GetLog();//如果登录窗体的登录身份验证通过,则为ture!!
if (OLog == true)
{
frmMain M=new frmMain();
Application.Run(M);
//记得在登录窗口确认按钮最后关闭登录窗口
}