PDA

View Full Version : دستور shell در ویژوال بیسیک



esmail_talebi
دوشنبه 12 تیر 1391, 18:18 عصر
سلام کسی اموزش کامل دستور shell در ویژوال بیسیک رو نداره ممنون میشم بهم بده

با استفاده از این دستور نوت پد رو فراخوانی کردم حالا میخوام متنی داخل نوت پد نوشته بشه به صورت اتوماتیک

یه سوال هم داشتم چطوری میتونم برنامه ای که در ویژوال ساخت بدون اینکه کسی اجرا کنه خودش اتوران اجرا بشه؟ از چه دستوری باید استفاده کرد؟

arenaw
دوشنبه 12 تیر 1391, 18:27 عصر
سلام
سوال اولتون ربطی به دستور shell نداره و باید از SendKeys استفاده کنید
اول باید هندل پنجره نوت پدی که باز کردین و پیدا کنین و فوکوس رو روش قرار بدین
بعد متن مورد نظر رو دونه دونه با SendKeys ارسال کنید
البته شاید روش دیگه ای باشه و من خبر نداشته باشم
واسه سوال دومتونم قبلا صحبت شده جست و جو کنید ولی ساده ترین روشش اینه که توی رجیستری تو این آدرس یه مقدار حاوی آدرس برنامه رو بنویسید

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Run

سید حمید حق پرست
دوشنبه 12 تیر 1391, 19:53 عصر
سلام علیکم

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

موفق باشید


یا علی (ع)

محسن واژدی
دوشنبه 12 تیر 1391, 20:33 عصر
سلام
توضیحات این تابع را در پست زیر میتوانید بررسی کنید:
http://barnamenevis.org/showthread.php?280089-%D9%86%D8%AD%D9%88%D9%87-%D8%A7%D8%AC%D8%B1%D8%A7%DB%8C-%DB%8C%DA%A9-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%AF%DB%8C%DA%AF%D8%B1-%D8%AF%D8%B1-%D9%BE%D8%B1%D9%88%DA%98%D9%87&p=1236597&viewfull=1#post1236597
نمونه را هم آقای حق پرست لطف کردند

موفق باشید

mohammadriano
دوشنبه 12 تیر 1391, 22:00 عصر
البته اگه من اشتباه می کنم دوستان می تونن متذکر بشن
دوست عزیز آقا اسماعیل شما می تونید دستورات MSDOS رو در Shell به کار ببرید
کلاً فکر می کنم که دستورات MSDOS هم بتونه شما رو کمک کنه