PDA

View Full Version : مبتدی: نحوه گذاشتن user وpass قبل از بازشدن فرم



ab-gol
دوشنبه 03 خرداد 1389, 16:15 عصر
:متفکر: دوستان سلام : می خواهم قبل از باز شدن یک فرم از کابر user nam , password بخواهد ودر صورت صحت ، فرم مربوطه باز شود. با تشکر :تشویق:

super_sonic
دوشنبه 03 خرداد 1389, 16:56 عصر
سلام
بي زحمت سرچ كنيد

mshirzad68
دوشنبه 03 خرداد 1389, 17:20 عصر
اينو همين الان واستون نوشتم...
اميدوارم به دردتون بخوره.

Afshin160
دوشنبه 03 خرداد 1389, 18:21 عصر
دوست عزيز كد تون باعث ميشه فرم 1 به حالت Hide بره و اين درست نيست .
شما بايد در قسمت Program.cs فرم يك را فرا خواني كنيد و بعد اعتبار سنجي در فرم يك درست بودن اعتبار را به Program.cs انتقال داده و در صورت درست بودن فرم 2 را صدا مي كنيم .



static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);
using (var frmlog = new frmlogin())
{
if (frmlog.ShowDialog() != System.Windows.Forms.DialogResult.OK)
//return;
Application.Run(new frmmain());
}



}


تقريبا" يه چنين چيزي در Program.cs و



if (txtuser.Text.ToString() == "Admin" && txtpass.Text.ToString() == reg.ReadReg())
{
MessageBox.Show(" Accept ..", "Invalid Password ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
this.Close();
}
else MessageBox.Show("Not Invalid Password", "Not Invalid Password ", MessageBoxButtons.RetryCancel, MessageBoxIcon.Stop);


و يه چنين چيزي در فرم لاگين در رويداد كليك كليد ok