View Full Version : سوال: چطور میشه یک عکس (یا هر نوع فایلی رو) بوسیله openfiledialog گرفت و داخل دایرکتوری ذخیره کرد.
saeid.d
شنبه 23 مهر 1390, 23:56 عصر
لطفاً کمکم کنید
shahrzad87
یک شنبه 24 مهر 1390, 00:49 صبح
using System.IO;
OpenFileDialog openFile = new OpenFileDialog();
if (openFile.ShowDialog() != DialogResult.OK)
return;
// get filename from OpenFileDialog
string fileName = openFile.FileName;
// get only filename without extension and path
string onlyname = Path.GetFileNameWithoutExtension(fileName);
// get extension of filename
string extension = Path.GetExtension(fileName);
// get directory of specific filename
string directory = Path.GetDirectoryName(fileName);
// change the extension of specific filename
string newFileName = Path.ChangeExtension(fileName, "bmp");
// get the root partition of specific file
string root = Path.GetPathRoot(fileName);
shahrzad87
یک شنبه 24 مهر 1390, 01:16 صبح
برای کپی کردن یک فایل از یک جا به جای دیگه در سی شارپ هم از کد زیر می شه استفاده کرد :
System.IO.File.Copy("D:\\Projects\\my.txt", "D:\\my.txt",true);
پارامتر اول بیانگر مسیر فایل مبداء و پارامتر دوم نشان دهنده مسیر مقصد+فایلی که بایستی فایل مبداء بر روی آن کپی شود و پارامتر آخر نشان دهنده اینکه بتوان بیش از یک بار فایل مبداء را بر روی فایل مقصد کپی کرد یا خیر.
با ترکیب این کد و کدهای بالا می تونین یک فایل رو انتخاب و در مسیر دلخواه کپی کنین ;)
hashemt4
دوشنبه 26 تیر 1391, 21:51 عصر
با سلام
من ذخیره عکس توی ASP.Net رو کار کردم اما توی ویندوز مشکل دارم
اگر امکان داره یه سورس کوچیک یا راهنمایی کنبد ممنون میشم
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.