PDA

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 صبح
تشکر عالی بود