مشاهده نسخه کامل
: درخواست یک سورس کد ساده (VB6)
سلام
میدونم که خیلی سادس ولی سورس کد یه برنامه رو میخوام
که روی فرم یه command butt و list box باشه و وقتی روی command کلیک میکنی
listbox بشه 1 و با کلیک دوباره بشه 2 و 3و...(با هر بار کلیک 1 به عدد قبلی اضافه بشه و عدد قبلی پاک و عدد جدید جاشو بگیره)
از طرف دیگه هم میخواستم بدونم چطور میشه یه textbox رو تنظیم کرد تا فقط یه مقدار خاص رو قبول کنه؟
(فقط عدد یا تاریخ یا ... نشه چیزه دیگه ای توش تایپ کرد)
سلام
میدونم که خیلی سادس ولی سورس کد یه برنامه رو میخوام
که روی فرم یه command butt و list box باشه و وقتی روی command کلیک میکنی
listbox بشه 1 و با کلیک دوباره بشه 2 و 3و...(با هر بار کلیک 1 به عدد قبلی اضافه بشه و عدد قبلی پاک و عدد جدید جاشو بگیره)
از طرف دیگه هم میخواستم بدونم چطور میشه یه textbox رو تنظیم کرد تا فقط یه مقدار خاص رو قبول کنه؟
(فقط عدد یا تاریخ یا ... نشه چیزه دیگه ای توش تایپ کرد)
*********************************
سلام...//// :20:
*******************
یه لیست و یه دکمه تو فرمتون قرار بدید.../// و بعد کد های زیر رو...................////// :13:
***************************
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
******************************
برای اینکه کارکتر های ورودی یه TextBox رو محدود کنید...//// [مثلاً فقط به اعداد...///]///// می تونید از کد زیر استفاده کنید....///// :12:
**********************************
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
************************************
مقدار متغییر AllowedChars رو به کارکتر های مجاز تغییر بدید....///// :9:
************************
موفق باشید! :46:
Akbar"22"
26-06-2012, 13:43
از طرف دیگه هم میخواستم بدونم چطور میشه یه textbox رو تنظیم کرد تا فقط یه مقدار خاص رو قبول کنه؟
(فقط عدد یا تاریخ یا ... نشه چیزه دیگه ای توش تایپ کرد)
می تونید از این روش هم استفاده کنید
در رویداد KeyPress
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
*********************************
سلام...//// :20:
*******************
یه لیست و یه دکمه تو فرمتون قرار بدید.../// و بعد کد های زیر رو...................////// :13:
***************************
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
******************************
برای اینکه کارکتر های ورودی یه TextBox رو محدود کنید...//// [مثلاً فقط به اعداد...///]///// می تونید از کد زیر استفاده کنید....///// :12:
**********************************
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
************************************
مقدار متغییر AllowedChars رو به کارکتر های مجاز تغییر بدید....///// :9:
************************
موفق باشید! :46:
ممنون از هردوتون، فقط چطوری میتونم backspace رو هم allow کنم؟
ممنون از هردوتون، فقط چطوری میتونم backspace رو هم allow کنم؟
دوست عزیز... توی کدی که براتون نوشته بودم وارد کردن backspace مشکلی نداشت...///// :9:
**********************
اگه می خواید Enter رو هم مجاز کنید// می تونید به آخر مقدار متغییر AllowedChars یه (Chr(13 هم اضافه کنید...////// :13:
****************
موفق باشید! :46:
Akbar"22"
26-06-2012, 20:22
ممنون از هردوتون، فقط چطوری میتونم backspace رو هم allow کنم؟
با تغییر دادن کد قبلی به صورت زیر :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ولی برای من کار نمی کرد،
اما برای akbar22 جواب داد ممنون.:31:
یه مشکل کوچیکه دیگه،
چطوری میتونم کاری کنم تا فقط متن مورد نظر یکبار تو لیست چاپ بشه؟(ربطی به مشکل قبلی نداره)
Akbar"22"
27-06-2012, 11:17
ولی برای من کار نمی کرد،
اما برای akbar22 جواب داد ممنون.:31:
یه مشکل کوچیکه دیگه،
چطوری میتونم کاری کنم تا فقط متن مورد نظر یکبار تو لیست چاپ بشه؟(ربطی به مشکل قبلی نداره)
منظورتو متوجه نشدم
-------------------------------------------------------------------------------------------
منظورت از لیست چیه ؟ ... کنترل ListBox
برای مثال من یه listbox با دوتا command button تو فرم دارم
میخوام وقتی رو command1 کلیک کردم توی listbox فقط یکبار x چاپ بشه
و وقتی روی command2 کلیک کردم پایین x توی لیست باکس y چاپ بشه و جای x رو نگیره و بالعکس(شرمنده اگه بازم خوب توضیح ندادم)
Akbar"22"
27-06-2012, 16:13
برای مثال من یه listbox با دوتا command button تو فرم دارم
میخوام وقتی رو command1 کلیک کردم توی listbox فقط یکبار x چاپ بشه
و وقتی روی command2 کلیک کردم پایین x توی لیست باکس y چاپ بشه و جای x رو نگیره و بالعکس(شرمنده اگه بازم خوب توضیح ندادم)
از طریق کد زیر به راحتی میتونید این کار انجام دهید :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
فقط یادت نره دو تا Command Button و یک ListBox ی رو که اضافه کردیی به فرمت Name شون تغییر ندیی بگیی کار نکرد . (:46:)
اینو میدونستم،
میخوام که فقط یکبار همون دفعه اول چاپ بشه و اگه دوباره روی command کلیک کردم دیگه چاپ نشه
Akbar"22"
27-06-2012, 18:39
اینو میدونستم،
میخوام که فقط یکبار همون دفعه اول چاپ بشه و اگه دوباره روی command کلیک کردم دیگه چاپ نشه
با یکبار کلیک مقدار اضافه میشه و دکمه غیرفعال .
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Akbar"22"
27-06-2012, 19:11
اینو میدونستم،
میخوام که فقط یکبار همون دفعه اول چاپ بشه و اگه دوباره روی command کلیک کردم دیگه چاپ نشه
این طوری هم میشه :
.
.
که دوتا متغیر برای هر کدوم از Command Button هات تعریف کنید و با قرار دادن یک شرط (اگر متغیر مقدار صفر داشت درون شرط اجرا بشه )
چرا مقدار صفر ؟ چون هر متغیریی که از نوع عددی تعریف میشود پیش فرض دارای مقدار صفر است . بعد از اضافه کردن مقادیر به لیست مقدار متغیر رو تغییر میدیم تا دفعه ی بعد دستورات درون شرط اجرا نشه (:8:)
.
.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
پایینی تقریبا جواب داده
اگر مشکل یا سوال دیگه ای هم داشتم مطرح میکنم،ممنون
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.