]دادن چند لینک به یک ObJ

sosol

Member
[FONT=&quot]
[/FONT]​
[FONT=&quot]من چند تا [/FONT][FONT=&quot]Text [/FONT][FONT=&quot]دارم [/FONT]​
[FONT=&quot]Text[/FONT]​
[FONT=&quot]Text1[/FONT]​
[FONT=&quot]Text2[/FONT]​
[FONT=&quot]Text3[/FONT][FONT=&quot][/FONT]​
[FONT=&quot].....[/FONT]​
[FONT=&quot]و یه دکمه [/FONT][FONT=&quot]Setup[/FONT]​
[FONT=&quot]حالا میخوام وقتی رو [/FONT][FONT=&quot]Text[/FONT]​
[FONT=&quot]کلیک کنم[/FONT]​
[FONT=&quot]show"btnSetup")[/FONT][FONT=&quot])[/FONT]​
[FONT=&quot]دکمه نصب ظاهر شه [/FONT]​
[FONT=&quot]حالا اگه رو [/FONT][FONT=&quot]setup[/FONT]​
[FONT=&quot]کلیک کنم مثلا [/FONT]​
[FONT=&quot]برنامه [/FONT][FONT=&quot]yahoo [/FONT][FONT=&quot]نصب بشه[/FONT]​
[FONT=&quot]و اگه روی [/FONT][FONT=&quot]Text1[/FONT]​
[FONT=&quot]کلیک کنم[/FONT]​
[FONT=&quot]همون دکمه نصب دوباره بارگذاری شه و لینک نصب برنامه (مثلا [/FONT][FONT=&quot]Winrar[/FONT]​
[FONT=&quot]فعال بشه[/FONT]​
[FONT=&quot]و این بار [/FONT][FONT=&quot]btnSetup[/FONT]​
[FONT=&quot]برنامه [/FONT][FONT=&quot]winrar [/FONT][FONT=&quot]رو نصب کنه و الی اخر [/FONT][FONT=&quot][/FONT]​
 

evil_gates

اين نيز بگذرد ...
دوست عزيز

بهتره تو هر شي Text آدرس فايلي كه قصد داريد اجرا كنيد رو تو يك متغير رشته اي بريزيد. مثلا تو Text1 اين كد رو بنويسيد:
کد:
path$ = [COLOR="DarkRed"]'<SrcDir>\yahoo.exe'[/COLOR]
[COLOR="Navy"][B]show[/B][/COLOR]("btn")

يا مثلا تو Text2 اين كد رو بنويسيد:
کد:
path$ =[COLOR="DarkRed"] '<SrcDir>\winrar.exe'[/COLOR]
[COLOR="Navy"][B]Show[/B][/COLOR]("btn")
و الي آخر

حالا تو كليدتون اين كد رو بنويسيد:

کد:
[COLOR="Navy"][B]Run[/B][/COLOR]("path$","")
 

ali guard

Member
سلام من اين نمونة براتون امادة كردم وقتى روى تيكست ياهوو كليك كنيد دكمةى setup نيشون ميدة وقتى روى دكمةى setup كليك كرديد برنامةى ياهوو نصب ميشة من با جاى نصبش يك بيغام نويشتم
با د اكر روى تيكست ديكر كليك كنيد دووبارة بياى روى دكمةى setup كليك كنيد ديكة انجام ميدة دقيقن ميسلى ان كى درخواست كرديد ولى اين براى كارهاى بزرك زياد بادرد نميخورد مسلن شوما بياى براى 200 تيكست استفادة كنيد
ولى بيهتر هست وقتى وى يك تيكست كليك ميكنيد ادر س اون فايل ميخواهيد نصب بشة در يك موتغير بريزيد باد با هر بار كليك كردن روى دكمةى set up ادرسى كة در ان متغيرهست اجرا كنيد
 

پیوست ها

  • sample1.rar
    633 بایت · بازدیدها: 14

evil_gates

اين نيز بگذرد ...
سلام من اين نمونة براتون امادة كردم وقتى روى تيكست ياهوو كليك كنيد دكمةى setup نيشون ميدة وقتى روى دكمةى setup كليك كرديد برنامةى ياهوو نصب ميشة من با جاى نصبش يك بيغام نويشتم
با د اكر روى تيكست ديكر كليك كنيد دووبارة بياى روى دكمةى setup كليك كنيد ديكة انجام ميدة دقيقن ميسلى ان كى درخواست كرديد ولى اين براى كارهاى بزرك زياد بادرد نميخورد مسلن شوما بياى براى 200 تيكست استفادة كنيد
ولى بيهتر هست وقتى وى يك تيكست كليك ميكنيد ادر س اون فايل ميخواهيد نصب بشة در يك موتغير بريزيد باد با هر بار كليك كردن روى دكمةى set up ادرسى كة در ان متغيرهست اجرا كنيد

دوست من
روشي كه شما استفاده كرديد همونطور كه خودتون هم گفتيد براي تعداد زياد آيتم مطلوب نيست و مجبوريد شرطها رو زياد كنيد.

فكر ميكنم همون روش ارسال آدرس به متغير رشته اي و بعد فراخواني آدرس صحيحتر و نزديك تر باشه
 

Amit13

Well-Known Member
به نظر من يك متغير تعريف كن كه برابر با شماره ي text ها باشه.
مثلا وقتي text رو زدي متغير صفر وقتي text 1 ،متغير 1 و ....
در نهايت يك دگمه setup ساخته و از شروط پياپي استفاده كنيد.



If (select=0) Then
path$ = '<SrcDir>\yahoo.exe'
End

If (select=1) Then
path$ = '<SrcDir>\wmplayer.exe'
End

If (select=2) Then
path$ = '<SrcDir>\MMB.exe'
End

Run("path$","")

شرمنده،روش evil_gate بهتره...:lol: درست توجه نكردم.
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا