不是多线程程序类似于这样//MainForm.cs
[STAThread]
static void Main()
{
Application.Run(new MainForm());
} public MainForm()
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent(); //
// TODO: 在 InitializeComponent 调用后添加任何构造函数
// LogonForm lf = new LogonForm(); //在这里调用Application.Exit();
lf.ShowDialog(this); mf = new ManagerDirForm();
mf.MdiParent = this;
mf.Show();
}
//LogonForm.cs
private void cancelButton_Click(object sender, System.EventArgs e)
{
Application.Exit();
}// 结果程序照样运行
[STAThread]
static void Main()
{
Application.Run(new MainForm());
} public MainForm()
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent(); //
// TODO: 在 InitializeComponent 调用后添加任何构造函数
// LogonForm lf = new LogonForm(); //在这里调用Application.Exit();
lf.ShowDialog(this); mf = new ManagerDirForm();
mf.MdiParent = this;
mf.Show();
}
//LogonForm.cs
private void cancelButton_Click(object sender, System.EventArgs e)
{
Application.Exit();
}// 结果程序照样运行
解决方案 »
- 请教:adox如何在已经存在的数据库里再创建表?
- 高手帮忙 关于LISTBOX问题
- 看了关于datagrid的用法后,试了一下,还是出现了问题,希望大虾门看看!
- 急!我装了NET Framework SDK 为什么找不到system.net.dll这个文件呢
- .NET中操作多维数据集问题!顶者有分!特别有请思归.思归.思归.思归.思归.思归!!!
- 关于ServerVariables。
- C# combo box一行文字太长,希望水平滚动,显示完全!急急急。
- 关于对datagrid里的数据修改以后回写到数据库的问题!(高分)
- 请教高手:在C#(beta2)中,以下代码有错,请问错在哪里?
- 小白初入江湖在写一个小项目,在搭建好服务器后,不知如何能提取数据库的资料
- 访问器的问题
- 简单的问题,解决马上给分(数据库问题)
而private void cancelButton_Click(object sender, System.EventArgs e)
{
Application.Exit();
}
在LogonForm.cs(它是一个的登陆对话框,当取消登陆时,程序退出cancelButton_Click)里。可是不知道为什么MainForm照样打开,程序以照样执行。
如果不掉用,程序正常退出,调用就不能够推出,而且继续执行不知道为什么?
Environment 类 | Environment 成员 | System 命名空间 | Environment 成员(Visual J# 语法) | C++ 托管扩展编程
要求
平台: Windows 98, Windows NT 4.0, Windows ME, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 系列, 公共语言基础结构 (CLI) 标准.NET Framework 安全性: SecurityPermission,它允许调用非托管代码。关联的枚举:SecurityPermissionFlag.UnmanagedCode
语言
C#C++JScriptVisual Basic全部显示
终止此进程并为基础操作系统提供指定的退出代码。[Visual Basic]
Public Shared Sub Exit( _
ByVal exitCode As Integer _
)[C#]
public static void Exit(
int exitCode
);[C++]
public: static void Exit(
int exitCode
);[JScript]
public static function Exit(
exitCode : int
);参数
exitCode
提供给操作系统的退出代码。
异常
异常类型 条件
SecurityException 调用方没有足够的安全权限来执行此函数。 要求
平台: Windows 98, Windows NT 4.0, Windows ME, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 系列, 公共语言基础结构 (CLI) 标准.NET Framework 安全性: SecurityPermission,它允许调用非托管代码。关联的枚举:SecurityPermissionFlag.UnmanagedCode
请参见
Environment 类 | Environment 成员 | System 命名空间 | Environment 成员(Visual J# 语法) | C++ 托管扩展编程
--------------------------------------------------------------------------------发送有关此主题的意见 © 2001-2002 Microsoft Corporation。保留所有权利。