امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
راهنمایی برای چند مورد در برنامه نویسی VB6
نویسنده پیام
Rain_Saeid آفلاین
كاربر دو ستاره
**

ارسال‌ها: 66
موضوع‌ها: 19
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 160
( 80 تشکر در 29 ارسال )
ارسال: #1
راهنمایی برای چند مورد در برنامه نویسی VB6
با سلام و درود

اگه ممکن هست بنده رو در این موارد راهنمایی بفرمایید :

1- میخوام گزینه ای که داخل Combobox انتخاب میکنم ، اشاره کنه به مثلا Form2 و یا به Frame
منظور اینکه در داخل Combobox گزینه هایی داریم مثل : Page1 , Page2 , page3 که با زدن هر گزینه مثلا گزینه page2 اینگونه بشه : Form1 و یا Frame1 مخفی بشه و form2 و یا Frame2 نمایش داده بشه..

2- چطور میتونم فایلی بسازم که با ساختن یک برنامه ، و تنها با خود برنامه بشه فایل EXE برنامه رو فراخوانی کرد (یعنی اینکه به برنامه هایی که داخل آن فایل میخوام بریزم، کسی نتونه کپی برداریشون بکنه)

3- آموزش استفاده از Combobox رو بصورت کامل میخواستم

با تشکر
پیروز و موفق باشید
۲۹-مرداد-۱۳۹۱, ۰۰:۰۳:۱۳
ارسال‌ها
پاسخ
apcog آفلاین
در حال پیشرفت
***

ارسال‌ها: 315
موضوع‌ها: 40
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 61
( 280 تشکر در 167 ارسال )
ارسال: #2
RE: راهنمایی برای چند مورد در برنامه نویسی VB6
1-توی بخش سه میگم
2-نفهمیدم
3-
باید اول یه کومبو بزاری رو فرم.
بعد توی کد های برنامه گزینه ها رو بهش اضافه کنی
اینجوری:
کد:
combo1.additem "ali"
combo1.additem "reza"
اینجوری میتونی به کومبو گزینه ها رو اضافه کنی.
بعد کاربر باید یکیشو انتخاب کنه.
میتونی یک دکمه بزاری روی فرم و برای اون برنامه بنویسی که مثلا کاربر اگه علی رو انتخواب کرد بنویسه "سلام علی" و اگه رضا رو انتخوای کرد بنویسه "سلام رضا" اینجوری:
کد:
if combo1.text="ali" then msgbox "salam ali"
if combo1.text="reza" then msgbox "salam reza"
اینجوری با کلیک کردن روی دکمه ،شرط برسی میشه.
برای سوال اولت هم میتونی از همین روش استفاده کنی.مثل این:
کد:
if combo1.text ="form1" then form1.show
if combo1.text="form2" then form2.show
همین.البته شاید هم بخوای به محز عوض کردن انتخواب توسط کاربر شرط ها اجرا بشه و در واقع نیازی نباشه کاربر بعد از انتخاب گزینه ها دکمه رو بزنه.در این صورت باید این کد ها رو توی رویداد change از کومبو بنویسی.
موفق باشی

کد:
#asm
.MOV Recycle_Bin,Life;
#end asm
به همین راحتی زندگی از این رو به آن رو میشود!
WinkWink
۲۹-مرداد-۱۳۹۱, ۱۰:۴۷:۱۰
ارسال‌ها
پاسخ
تشکر شده توسط : Rain_Saeid
Rain_Saeid آفلاین
كاربر دو ستاره
**

ارسال‌ها: 66
موضوع‌ها: 19
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 160
( 80 تشکر در 29 ارسال )
ارسال: #3
RE: راهنمایی برای چند مورد در برنامه نویسی VB6
با تشکر فراوان از شما استاد عزیز..

گزینه هارو فهمیدم چطوری اضافه کنم.. تشکر

باتوجه به این عکس میخوام سوالم رو بگم :

[تصویر:  frame.jpg]

میخوام با انتخاب یکی از گزینه های Combobox اینطور بشه :

با انتخاب Frame1 از combobox دست راست تصویر که Frame1 هست Show بشه و Frame2 با همان انتخاب Hide بشه و برعکس که با زدن Frame2 از Combobox دست راست تصویر که Frame2 هست Show بشه و Frame1 با همان انتخاب Hide بشه..

ممنون میشم اگه راهنمایی بفرمایید

با تشکر
۲۹-مرداد-۱۳۹۱, ۱۵:۵۶:۱۰
ارسال‌ها
پاسخ
apcog آفلاین
در حال پیشرفت
***

ارسال‌ها: 315
موضوع‌ها: 40
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 61
( 280 تشکر در 167 ارسال )
ارسال: #4
RE: راهنمایی برای چند مورد در برنامه نویسی VB6
سلام.
ممنون عزیزم.
2 راه داری:
1.راه عادی:کومبو یک رویداد داره به اسم change که به محز تغیر کردن مقدار کومبو اون رویداد اتفاق میافته.میتونی از اون استفاده کنی.(که الان نمیدونم چرا توی ویژوال بیسیک من اجرا نمیشه. برای همین راه دوم رو برات میگم)
2. یه تایمر بزاری که مثلا هر 100 میلی ثانیه کومبو رو برسی کنه و اگه تغییر کرده بود کاری که باید رو انجام بده.
راه اول رو نمیتونم .شرمنده. گفتم که. نمیدونم چرا توی ویژوال بیسیک من کار نمیکنه.
اما برای راه دوم برات یه نمونه کد میزارم:


فایل‌(های) پیوست شده
.rar   code.rar (اندازه: 1.01 KB / تعداد دفعات دریافت: 54)

کد:
#asm
.MOV Recycle_Bin,Life;
#end asm
به همین راحتی زندگی از این رو به آن رو میشود!
WinkWink
۲۹-مرداد-۱۳۹۱, ۱۶:۴۰:۲۰
ارسال‌ها
پاسخ
تشکر شده توسط : Rain_Saeid
Rain_Saeid آفلاین
كاربر دو ستاره
**

ارسال‌ها: 66
موضوع‌ها: 19
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 160
( 80 تشکر در 29 ارسال )
ارسال: #5
RE: راهنمایی برای چند مورد در برنامه نویسی VB6
با تشکر مجدد..

دوست عزیز هرکاری میکنم، هیچ عکس العملی انجام نمیده..

انگار نه انگار که به برنامه دستوری یا چیزی دادیم..

اگه ممکن هست، باز هم راهنمایی بفرمایید بنده حقیر رو..

با تشکر

با تشکر مجدد..

دوست عزیز با اندک تغییر کوچکی تونستم این کار رو عملی کنم.. خیلی ممنون
نقل قول: Private Sub Form_Load()
Combo1.AddItem "frame1"
Combo1.AddItem "frame2"
Combo1.AddItem "frame3"
Timer1.Interval = 100
Frame1.Visible = False
Frame2.Visible = False
Frame3.Visible = False
End Sub

Private Sub Timer1_Timer()

If Combo1.Text = "frame1" Then
Frame1.Visible = True
Frame2.Visible = False
Frame3.Visible = False
End If

If Combo1.Text = "frame2" Then
Frame1.Visible = False
Frame2.Visible = True
Frame3.Visible = False
End If

If Combo1.Text = "frame3" Then
Frame1.Visible = False
Frame2.Visible = False
Frame3.Visible = True
End If

End Sub
با تشکر

(آخرین ویرایش در این ارسال: ۳۰-مرداد-۱۳۹۱, ۰۰:۰۶:۱۹، توسط Rain_Saeid.)
۲۹-مرداد-۱۳۹۱, ۲۳:۴۶:۴۱
ارسال‌ها
پاسخ
Rain_Saeid آفلاین
كاربر دو ستاره
**

ارسال‌ها: 66
موضوع‌ها: 19
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 160
( 80 تشکر در 29 ارسال )
ارسال: #6
RE: راهنمایی برای چند مورد در برنامه نویسی VB6
با تشکر از شما عزیزان..

1 سوال دیگه..

میخوام فایلی داشته باشم که فایلهای خودم رو داخلش انتقال بدم و اینکه در دسترس هرکسی نباشه و خودم فقط بتونم بازش کنم و برای عموم فقط بشه با اجرای دستورات VB6 (مثلا با زدن کلید Command) بشه بهش دسترسی پیدا کرد (مثلا با زدن کلید Command بشه به داخل اون فایل مخصوص رفت و مثلا فایل exe داخلش رو اجرا کرد)

ممنون میشم این رو هم راهنمایی بفرمایید

با تشکر
۳۰-مرداد-۱۳۹۱, ۲۲:۴۰:۳۴
ارسال‌ها
پاسخ
vigraz آفلاین
عضو افتخاری
****

ارسال‌ها: 164
موضوع‌ها: 0
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 341
( 336 تشکر در 151 ارسال )
ارسال: #7
RE: راهنمایی برای چند مورد در برنامه نویسی VB6
(۳۰-مرداد-۱۳۹۱, ۲۲:۴۰:۳۴)Rain_Saeid نوشته است: با تشکر از شما عزیزان..

1 سوال دیگه..

میخوام فایلی داشته باشم که فایلهای خودم رو داخلش انتقال بدم و اینکه در دسترس هرکسی نباشه و خودم فقط بتونم بازش کنم و برای عموم فقط بشه با اجرای دستورات VB6 (مثلا با زدن کلید Command) بشه بهش دسترسی پیدا کرد (مثلا با زدن کلید Command بشه به داخل اون فایل مخصوص رفت و مثلا فایل exe داخلش رو اجرا کرد)

ممنون میشم این رو هم راهنمایی بفرمایید

با تشکر
این کدمخفی کردن بوشه است

myfolder.Attributes = myfolder.Attributes + 3
myfolder.Attributes = myfolder.Attributes + 3
این هم کد باز کردن ان
myfolder.Attributes = Normal
اگر فایلها رادراین بوشه بگذارید ودر برنامه از یک بسورد استفاده کنید
فقط خودتان میتوانیدبه ان دسترسی داشته باشید
۳۱-مرداد-۱۳۹۱, ۰۵:۱۴:۱۶
ارسال‌ها
پاسخ
تشکر شده توسط : Rain_Saeid
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #8
RE: راهنمایی برای چند مورد در برنامه نویسی VB6
نقل قول: 1.راه عادی:کومبو یک رویداد داره به اسم change که به محز تغیر کردن مقدار کومبو اون رویداد اتفاق میافته.میتونی از اون استفاده کنی.(که الان نمیدونم چرا توی ویژوال بیسیک من اجرا نمیشه. برای همین راه دوم رو برات میگم

جسارتا عرض مي كنم

Como.Change
اين رويداد زماني رخ مي ده كه شما آيتم هاي يك كامبو رو با دكمه هاي اراكيو ( بالا و پائين صفحه كليد ) تغيير بديد.

Combo.Click
اين رويداد زماني رخ مي ده كه شما با استفاده از موس يكي از گزينه هاي كامبو باكس خودتون رو عوض كنيد و در اينجا بايد

كدتون رو در زير اين رويداد هم بنويسيد.

۳۱-مرداد-۱۳۹۱, ۰۹:۵۳:۰۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Rain_Saeid
apcog آفلاین
در حال پیشرفت
***

ارسال‌ها: 315
موضوع‌ها: 40
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 61
( 280 تشکر در 167 ارسال )
ارسال: #9
RE: راهنمایی برای چند مورد در برنامه نویسی VB6
(۳۱-مرداد-۱۳۹۱, ۰۹:۵۳:۰۹)Di Di نوشته است:
نقل قول: 1.راه عادی:کومبو یک رویداد داره به اسم change که به محز تغیر کردن مقدار کومبو اون رویداد اتفاق میافته.میتونی از اون استفاده کنی.(که الان نمیدونم چرا توی ویژوال بیسیک من اجرا نمیشه. برای همین راه دوم رو برات میگم

جسارتا عرض مي كنم

Como.Change
اين رويداد زماني رخ مي ده كه شما آيتم هاي يك كامبو رو با دكمه هاي اراكيو ( بالا و پائين صفحه كليد ) تغيير بديد.

Combo.Click
اين رويداد زماني رخ مي ده كه شما با استفاده از موس يكي از گزينه هاي كامبو باكس خودتون رو عوض كنيد و در اينجا بايد

كدتون رو در زير اين رويداد هم بنويسيد.
خیلی ممنون.
ولی برای من هیچ کدوم در هیچ شرایطی کار نمیکنه!

کد:
#asm
.MOV Recycle_Bin,Life;
#end asm
به همین راحتی زندگی از این رو به آن رو میشود!
WinkWink
۳۱-مرداد-۱۳۹۱, ۰۹:۵۶:۰۶
ارسال‌ها
پاسخ
Rain_Saeid آفلاین
كاربر دو ستاره
**

ارسال‌ها: 66
موضوع‌ها: 19
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 160
( 80 تشکر در 29 ارسال )
ارسال: #10
RE: راهنمایی برای چند مورد در برنامه نویسی VB6
با تشکر از شما اساتید..

اگر ممکن هست باز هم بنده را از دانش خود بهره مند کنید..

میخوام داخل برنامه با انتخاب گزینه هایی که داخل Combobox هستش، Page ای که توش هستم عوض بشه..

یعنی اینکه بفرض مثال داخل Combobox گزینه هایی هست مثل Page1 . Page 2 . Page3 . و ... Page10 که با زدن هر گزینه صفحه بکل عوض بشه ..

بنظر شما اساتید بهترین دستور یا گزینه ای که میتونم به کارم اضافه کنم ، چی هستش..؟!

ممنون میشم با راهنمایی خوبتون بنده را راهنمایی بفرمایید.. با تشکر
۰۳-شهریور-۱۳۹۱, ۱۴:۳۲:۴۷
ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #11
RE: راهنمایی برای چند مورد در برنامه نویسی VB6
بهتره از TabControl استفاده كني. روي تول باكست راست كليك كن و بعد گزينه Add Componnet را انتخاب كن

حالا از ليست باز شده اين گزينه رو انتخاب و تائيد رو بزن. كار باهاش خيلي ساده است

۰۴-شهریور-۱۳۹۱, ۱۱:۴۷:۲۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Rain_Saeid


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  راهنمایی در مورد tool tip تکست باکس drc0de 4 1,219 ۱۸-تير-۱۳۹۹, ۱۴:۴۷:۱۹
آخرین ارسال: drc0de
  نیاز به راهنمایی درباره ارسال اطلاعات reza2010wf 2 3,830 ۲۶-شهریور-۱۳۹۴, ۱۱:۵۸:۰۷
آخرین ارسال: Ghoghnus
  نیاز به دستور برای اجرای چکر برنامه Proxifier از طریق cmd hamidsystem 4 4,085 ۰۸-فروردین-۱۳۹۳, ۱۶:۱۳:۰۱
آخرین ارسال: hamidsystem
  آموزش ساخت ستاپ برای برنامه Iron_Fist 48 58,427 ۲۵-دى-۱۳۹۲, ۱۵:۲۶:۳۴
آخرین ارسال: javad917
  آموزش دکمه ورو برای برنامه های تحت ویژوال بیسیک ovimez 5 5,790 ۲۶-آذر-۱۳۹۲, ۰۰:۳۲:۴۸
آخرین ارسال: Ghoghnus
  راهنمایی برای اجرای دستورات پشت سر هم Rain_Saeid 2 3,507 ۱۰-خرداد-۱۳۹۲, ۱۲:۴۰:۴۲
آخرین ارسال: Rain_Saeid
  ساخت ستاپ جاسوسی برای برنامه های وی بی RAMA2009 20 15,277 ۲۹-اردیبهشت-۱۳۹۲, ۱۸:۱۵:۵۰
آخرین ارسال: A.P-H@ck3r
  [سوال] راهنمایی در رابطه با چند دستور در VB6 Rain_Saeid 1 2,918 ۲۱-بهمن-۱۳۹۱, ۱۳:۵۰:۰۷
آخرین ارسال: Payman62
Rolleyes راهنمایی megatron 6 4,891 ۰۹-آبان-۱۳۹۱, ۲۰:۳۹:۲۶
آخرین ارسال: hadikh73
  درخواست راهنمایی rook 5 3,689 ۰۹-آبان-۱۳۹۱, ۱۸:۳۹:۴۴
آخرین ارسال: rook

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS