PDA

View Full Version : سوال: شرط گروهی



saeed 444
جمعه 04 اسفند 1391, 00:58 صبح
سلام

در یک برنامه من 7 عدد تکست باکس و 2 کمبو باکس دارم میخواهم دستور شرطی بکذارم که در صورت خالی بودن هر یک از
این تکست باکس ها یا کمبو باکس ها با زدن یک دکمه مسیج باکس اخطار نشون بده

با کمال تشکر

JaVa
جمعه 04 اسفند 1391, 01:01 صبح
سلام

در یک برنامه من 7 عدد تکست باکس و 2 کمبو باکس دارم میخواهم دستور شرطی بکذارم که در صورت خالی بودن هر یک از
این تکست باکس ها با زدن یک دکمه مسیج باکس اخطار نشون بده

با کمال تشکر

من در این موارد بهتون پیش نهاد می کنم که از شی Error Provider استفاده کنید.
هم کلاس برنامه رو می بره بالا هم دردسرش کمتره هم قشنگتره:لبخند:

یه مثال ازش براتون میزارم.

eror.Clear()
If CBool(Trim(CStr(txtcode.Text = ""))) Then
eror.SetError(txtcode, "کد کتاب را وارد کنید")
ElseIf CBool(Trim(CStr(txttitle.Text = ""))) Then
eror.SetError(txttitle, "عنوان کتاب را وارد کنید")
ElseIf CBool(Trim(CStr(txtmoalef.Text = ""))) Then
eror.SetError(txtmoalef, "مولف کتاب را وارد کنید")
ElseIf CBool(Trim(CStr(txttrans.Text = ""))) Then
eror.SetError(txttrans, "مترجم کتاب را وارد کنید")
ElseIf CBool(Trim(CStr(txtLadres.Text = ""))) Then
eror.SetError(txtLadres, "آدرس فایل در کامپیوتر را وارد کنید")
ElseIf txtpage.Value = 0 Then
eror.SetError(txtpage, "تعداد صفحات کتاب را وارد کنید")
End If

eror همون شی Error Provider هست. که باید از toolBoX به برنامه اضافه کنید. در ضمن در سینی ابزار اصافه میشه

موفق باشید.