PDA

View Full Version : browse کردن یک فایل در explorer یا my computer



فرهاد.ف
جمعه 18 آذر 1384, 10:36 صبح
با سلام و آرزوی روزی خوش برای همه دوستان برنامه‌نویس.
من میخواستم بدونم که چجوری میشه با کلیک کردن روی یک کلید، با توجه به داشتن مسیر و نام فایل،
windows explorer یا my computer باز بشه و اون فایل من در آن انتخاب شده باشه؟
بطو خلاصه من میخام یه فایلی رو توی my computer یا explorer ، انتخاب شده ببینم.
البته برای باز کردن فولدر میشه از shellexecute استفاده کرد ولی فایل رو نمیشه توش انتخاب کرد.

MiRHaDi
شنبه 19 آذر 1384, 01:46 صبح
سلام
وقتی بازش کردی به اون صفحه PostMessage کن و نام فایل رو به عنوان رشته ای از کاراکتر یکی یکی براش بفرست
مثل اینکه با کیبورد داری اونجا تایپ میکنی ! بعد میاد سرش
بای

دنی کوئیل
شنبه 19 آذر 1384, 12:13 عصر
میرهادی جان بیشتر توضیح بده

فرهاد.ف
یک شنبه 20 آذر 1384, 08:22 صبح
جناب میرهادی من این کار شما رو انجام دادم ولی نشد دلیل اولش اینخ که وقتی Explorer باز میشه‏‏، فوکاس رو پنجره سمت چپ است و من میخواهم از پنجره سمت راست یک فایل رو Select کنم. دلایل دیگرش رو نمیدونم چرا درست کار نمیکنه!!

دوستان اگه راه حلی دارن پیشنهاد بدن.

MiRHaDi
یک شنبه 20 آذر 1384, 19:11 عصر
سلام
میتونی از Automation استفاده کنی !
میتونی هم هندل پانل سمت راست رو بیاری و SetFocus کنی بعد ....
میتونی اولش یک Tab بفرستی ...
درسته ؟
بای