0

گرفتن یک فایل از طریق دیالوگ OpenFileDialog و دستک

 
hosseinb68
hosseinb68
کاربر طلایی1
تاریخ عضویت : بهمن 1389 
تعداد پست ها : 1269
محل سکونت : بوشهر

گرفتن یک فایل از طریق دیالوگ OpenFileDialog و دستک

01.using system.io;
02.OpenFileDialog openFile = new OpenFileDialog();
03.if (openFile.ShowDialog() != DialogResult.OK)
04.    return;
05.  
06.// get filename from OpenFileDialog
07.string fileName = openFile.FileName;
08.  
09.// get only filename without extension and path
10.string onlyname = Path.GetFileNameWithoutExtension(fileName);
11.  
12.// get extension of filename
13.string extension = Path.GetExtension(fileName);
14.  
15.// get directory of specific filename
16.string directory = Path.GetDirectoryName(fileName);
17.  
18.// change the extension of specific filename
19.string newFileName = Path.ChangeExtension(fileName, "bmp");
20.  
21.// get the root partition of specific file
22.string root = Path.GetPathRoot(fileName);

 

سه شنبه 7 آذر 1391  7:53 AM
تشکرات از این پست
kaka a_sadri
kaka
kaka
کاربر تازه وارد
تاریخ عضویت : بهمن 1389 
تعداد پست ها : 9

پاسخ به:گرفتن یک فایل از طریق دیالوگ OpenFileDialog و دستک


نقل قول hosseinb68
01.using system.io;
02.OpenFileDialog openFile = new OpenFileDialog();
03.if (openFile.ShowDialog() != DialogResult.OK)
04.    return;
05.  
06.// get filename from OpenFileDialog
07.string fileName = openFile.FileName;
08.  
09.// get only filename without extension and path
10.string onlyname = Path.GetFileNameWithoutExtension(fileName);
11.  
12.// get extension of filename
13.string extension = Path.GetExtension(fileName);
14.  
15.// get directory of specific filename
16.string directory = Path.GetDirectoryName(fileName);
17.  
18.// change the extension of specific filename
19.string newFileName = Path.ChangeExtension(fileName, "bmp");
20.  
21.// get the root partition of specific file
22.string root = Path.GetPathRoot(fileName);

 


با عرض سلام خدمت آقا حسین

ببخشید من می خواستم بدونم که وقتی من فایل رو باز کردم چه طوری می تونم اون رو دستکاری کنم. من یه برنامه ای مثل Winrar می خوام بنویسم که وقتی بازش کردم بتونم فایل رو فشرده بکنم ، (برای اینکار باید به صفرویک های اون فایل دسترسی داشته باشم) چطوری می تونم به صفرویک ها توی سی شارپ دسترسی داشته باشم منظورم همون فایل اسمبلی هست اگه اشتباه نکرده باشم.اگه سورس کد برنامه فشرده ساز رو هم بهم بدی ممنون می شم و البته اگه توضیحاتی هم باهاش داشته باشه که خیلی ممنون می شم .

راستی یادم رفت من یکی از مشتریای پروپاقرص آموزش های شما هستم چه آموزش های تحت وب چه آموزش های دیگه تون

با تشکر از تمامی زحماتی که شما متحمل می شوید .

ومن الله التوفیق

 

چهارشنبه 7 فروردین 1392  11:54 AM
تشکرات از این پست
a_sadri
دسترسی سریع به انجمن ها