سلام و خسته نباشید.
من میخوام اگه تو windows explorer و کلا منظورم My computer روی فولدری کلیک کردم آدرس کامل اون فولدر همراه با اسم اون فولدرو بدست بیارم میشه راهنماییم کنین از چه کدی باید استفاده کنم.
مرسی
سلام و خسته نباشید.
من میخوام اگه تو windows explorer و کلا منظورم My computer روی فولدری کلیک کردم آدرس کامل اون فولدر همراه با اسم اون فولدرو بدست بیارم میشه راهنماییم کنین از چه کدی باید استفاده کنم.
مرسی
نیازی به برنامه نویسی نیست :)
توی ویندوز7 ، شیفت رو نگه دار و روی فولدرت کلیک راست کن، یه گزینه میاد با عنوان "Copy as Path"
من میخوام تو برناما ازش استفاده کنم. سوال ویندوز که نپرسیدم
سلام دوستان ،
میتونین از شی FolderBrowserDialog استفاده کنید این شی امکان انتخاب یک Folder رو بهتون میده . و بعد میتونین از طریق خاصیت SelectedPath از این شی مسیرش رو بدست بیارین.
مثال : یک دکمه رو روی فرمت قرار بده و کد زیر رو داخل رویداد کلیکش بنویس.
FolderBrowserDialog fbd = new FolderBrowserDialog();
if (fbd.ShowDialog()==DialogResult.OK)
{
this.Text = fbd.SelectedPath;
}
کد بالا یک شی از کلاس FolderBrowserDialog میسازه و بعد از طریق متد ShowDialog نشونش میده و میگه اگه کاربر یک folder رو انتخاب کرد و سپس روی ok کلیک کرد مسیرش رو بالای فرم بنویس/
آخرین ویرایش به وسیله younes221 : یک شنبه 31 اردیبهشت 1391 در 21:31 عصر دلیل: مثال ضمیمه شد
فکر کنم منظورمو درست نتونستم برسونم. من یه برنامه میخوام بنویسم که hide اجرا بشه. و اربر داخل my computer روی هر فولدری کلیک کرد و بازش کرد آدرس و اسم فولدرو به من بده. نمیخوام کاربر از داخل برنامم کاری کنه
کسی نیست کمکم کنه
البته منم اینو کار نکردم ولی اگه انگلیسیت خوبه یه سرچ تو گوگل بزن.
حتماً به سیستم دسترسی داری دیگه، فکر نکنم بخوای برنامه مخرب بنویسی، با این فرض:
باید یه ویندوز سرویس درست کنی، بعدش از هوک های ماوس توش استفاده کنی؛ ویندوز سرویس رو توضیح نمیدم!
* برای کاری که شما میخوای انجام بدی، باید با سیستم پیام های Hook ویندوز آشنا باشی، از دید MSDN:
بعد اینکه اونا رو خوندی و یه چیزایی دستت اومد، میشه از کارهایی که قبلاً در این زمینه انجام شده استفاده کرد مثل این:A hook is a point in the system message-handling mechanism where an application can install a subroutine to monitor the message traffic in the system and process certain types of messages before they reach the target window procedure.
Processing Global Mouse and Keyboard Hooks in C#