PDA

View Full Version : سوال: پیداکردن نام فایل کلیک شده در explorer



patomat0
جمعه 12 اسفند 1390, 10:07 صبح
سلام
من می خوام نام یا (path) فایل کلیک شده توسط کاربر (بوسیله مواس)تو محیط explorer را در برنامم استفاده کنم
راهی هست ؟

mrbm_2007
جمعه 12 اسفند 1390, 12:51 عصر
سلام
یعنی مثلا با کلیک شدن روی یه فایل برنامه ی شما باز بشه و آدرس اون فایل رو می خوای؟
برای اینکار باید از ریجستری استفاده کنی

patomat0
جمعه 12 اسفند 1390, 16:27 عصر
سلام
منظورم اینه که اگر برنامم در حالت اجرا باشه و فایلی select بشه (در محیط explorer مثلا فایلی در desktop)، آدرس فایل را بدست بیارم .
اگه یک کد مثال کوچک بزنید ممنون میشم

mrbm_2007
جمعه 12 اسفند 1390, 17:16 عصر
فکر کنم باید از hook استفاده کنی:متفکر:

mostafa_shaeri_tj
شنبه 13 اسفند 1390, 10:59 صبح
بنده هم خیلی در این مورد جستجو کردم اما به جایی نرسیدم

patomat0
دوشنبه 29 اسفند 1390, 08:18 صبح
سلام
کسی نیست در این مورد کمکم کنه...؟!:متفکر:

RED-C0DE
دوشنبه 29 اسفند 1390, 08:40 صبح
اگه میخوای چیزی مثل ی keylogger و اینجور ابزارا بنویسی همونطور ک گفتن در مورد hook ی جستجو بکن...
مثلا با این 3 کلیدواژه "hook C# mouse"
ک چندتا نمونه ی خوب از codeProject می تونی گیر بیاری...
http://www.codeproject.com/Articles/7294/Processing-Global-Mouse-and-Keyboard-Hooks-in-C