新手问题 .........
我想做个功能 
 在应用系统使用中时   ,我点一个按钮 
 会弹出一个输入框,   只有你输入正确的密码 
 应用系统才能使用   
 有能帮我,谢谢!! 
------解决方案--------------------主程序页面 frmmain  调用登陆窗口 frmlogin                
                    ///  <summary>  
 		/// 应用程序的主入口点。 
 		///  </summary>  
 		[STAThread] 
 		static void Main()  
 		{ 
 			FrmLogin login=new FrmLogin();//调用登陆窗口 
 			login.ShowDialog(); 
 			if(login.DialogResult.Equals(DialogResult.OK))//通过登陆 
 			{ 
 				login.Close(); 
 				Application.Run(new FrmMain());  				 
 			} 
 			Application.Run(new FrmMain()); 
 		}     
 登陆页面 frmlogin  点击按钮 进行用户密码判断   
  private void button1_Click(object sender, System.EventArgs e) 
 { 
 	if(this.textBox1.Text.Trim()!=string.Empty)//用户名不为空 
 	{ 
 		if(this.textBox2.Text.Trim()!=string.Empty)//密码不为空 
 		{ 
 			user user=new user(conn); 
 			if(user.IsHaveUser(textBox1.Text.Trim()))//存在该用户 
 			{ 
 				if(user.IsHavePopedom(textBox1.Text.Trim()))//该用户存在权限 
 				{ 
 					if(user.IsPassword(textBox1.Text,textBox2.Text))//用户密码正确 
 					{ 
 								this.DialogResult=DialogResult.OK;//返回状态 
 					} 
 					else 
 					{ 
 								                                     MessageBox.Show( "密码不正确! "); 
 						return; 
 					}   
 				} 
 				else 
 				{ 
 							MessageBox.Show( "该用户没有权限! "); 
 							return;						 
 				}   
 			} 
 			else 
 			{ 
 						MessageBox.Show( "不存在该用户名! "); 
 						return; 
 			}   
 		} 
 		else 
 		{ 
 					MessageBox.Show( "密码不能为空! "); 
 					return; 
 		}   
 	} 
 	else 
 	{ 
 				MessageBox.Show( "用户名不能为空! "); 
 				return; 
 	}      		 
 }     
 没有排版 勉强看吧