窗体程序,初始化结束前如何中止程序运行!请各位指点下 我用C#写的一个窗体程序,在FORM初始化之前有一个身份验证的过程,假如验证失败,窗体将不继续初始化程序直接退出,请问我该如何退出程序。我在MAIN函数里好像还不能调用非静态的成员变量,而我认证结果存放在一个非静态成员变量里。请各位有经验的朋友指点一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 static void Main(){ LoginForm dlg = new LoginForm(); if (dlg.ShowDialog() == DialogResults.OK)//用户输入 { //进行检查 if (CheckOK) { Application.Run(new MainForm()); } }} public bool Check() { return true;//return false; } static void Main() { Form1 frm=new Form1(); if (frm.Check()) Application.Run(frm); } 你在静态函数里new一个对象就可以用非静态变量了 GREAT!!问题就像你说的那样解决了,谢谢! 关于OpenNetCF播放器的问题 .ocx控件注册问题 在框架左边有个treeview, 如何判断是否存在某个数据库 求字符串截取问题。。。。。 已知动态添加的checkbox的name,怎么获取该checkbox的状态 难道在windows下不能用程序修改dns server吗? C#怎么实现像java applet镶入到ie中的dll 请问.NET中有没有集合类型,因为我需要 并、交 等操作! 如何将表中的指定字段的值全部读出来? 请问C#里面有没有ComboBox触发(Change)事件!! 需要登陆才能看到内容的页面的内容怎么抓取过来??很多天了,救救我吧!!
{
LoginForm dlg = new LoginForm();
if (dlg.ShowDialog() == DialogResults.OK)//用户输入
{
//进行检查 if (CheckOK)
{
Application.Run(new MainForm());
}
}
}
{
return true;//return false;
} static void Main()
{
Form1 frm=new Form1();
if (frm.Check())
Application.Run(frm);
}