View Full Version : سوال: بازکردن mycomputer از داخل aceess
amir91
چهارشنبه 21 بهمن 1394, 12:57 عصر
سلام
آیا میشه از داخل access پوشه mycomputer را بازکرد؟
e601
چهارشنبه 21 بهمن 1394, 14:09 عصر
سلام
باز کردن my computer در حالت معمولی :
Shell "explorer.exe shell:::{20d04fe0-3aea-1069-a2d8-08002b30309d}", vbNormalFocus
و باز کردن در حالت explorer (یعنی لیست فولدرها هم در سمت چپ نمایش داده بشه) :
Shell "explorer.exe /e,::{20d04fe0-3aea-1069-a2d8-08002b30309d}", vbNormalFocus
amir91
چهارشنبه 21 بهمن 1394, 15:07 عصر
سپاسگزارم. عالی بود
amir91
چهارشنبه 05 اسفند 1394, 09:16 صبح
سلام می خواستم ببینم این کدها را از کجا میشه بدست آورد. میخواستم برای کنترل پنل و دکستاپ هم بنویسم
amir91
دوشنبه 10 اسفند 1394, 05:48 صبح
سلام
کسی نیست؟
e601
دوشنبه 10 اسفند 1394, 06:35 صبح
همه فولدرها رو نمیشه از طریق classid باز کرد.
برای اون دو موردی که گفتید، برای فولدر دسکتاپ :
Shell "explorer desktop", vbNormalFocus
برای فولدر کنترل پنل:
Shell "control", vbNormalFocus
نکته: در مورد کنترل پنل شما با افزودن یک command میتونید بخشهای داخل کنترل پنل رو هم باز کنید.
مثلا برای پنجره system properties کد زیر:
Shell "control sysdm.cpl", vbNormalFocus
یا مثلا برای regional and language options کد زیر:
Shell "control intl.cpl", vbNormalFocus
لیست کامل command های مربوط به کنترل پنل رو میتونید در اینجا (https://support.microsoft.com/en-us/kb/192806) مشاهده کنید...
اینم شاید بدردتون بخوره. برای باز کردن هر فولدر معمولی آدرسش رو جلوی عبارت explorer قرار میدید:
Shell "explorer e:\yourfolder", vbNormalFocus
amir91
دوشنبه 10 اسفند 1394, 07:06 صبح
تشکر عالی بود
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.