PDA

View Full Version : مبتدی: ذخیره فایل در مسیر پروژه



ya30ien2
دوشنبه 24 مرداد 1390, 09:47 صبح
سلام
لطفا اگه کسی پروژه ای داره که بتونه یک عکس رو از مسیر دلخواه انتخاب کنه و در مسیر فایلی از پروژه ذخیره کنه
اینجا بزاره
ممنون میشم

elena2007
دوشنبه 24 مرداد 1390, 10:06 صبح
یه باتن بزارید برای انتخاب عکس :
private void btn_select_Click(object sender, EventArgs e)
{
try
{
OpenFileDialog dlgOpen = new OpenFileDialog();
dlgOpen.Filter = "Image Files(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF";
dlgOpen.Title = "انتخاب تصویر";
if (dlgOpen.ShowDialog() == DialogResult.OK)
pictureBox1.Image = Image.FromFile(dlgOpen.FileName);
}
catch (SystemException ex)
{
MessageBox.Show(ex.Message);
}

}

elena2007
دوشنبه 24 مرداد 1390, 10:08 صبح
یه باتن بزارین برای ذخیره عکس:
string strFileName = string.Empty;
saveFileDialog1.DefaultExt = "Jpeg";
saveFileDialog1.FileName = "pic";
saveFileDialog1.FilterIndex = 1;
saveFileDialog1.OverwritePrompt = true;
saveFileDialog1.Title = "ذخیره عکس";
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
strFileName = saveFileDialog1.FileName;
pictureBox1.Image.Save(strFileName);
}

elena2007
دوشنبه 24 مرداد 1390, 10:08 صبح
اگه مشکلی بود در خدمتیم ...
موفق باسید

ya30ien2
دوشنبه 24 مرداد 1390, 10:34 صبح
ببخشید اگه بخوام فایل در یک پوشه مثلا به نام 123 در فایلی از پروژه ذخیره بشه کد ذخیره رو چطوری باید بنویسم

elena2007
دوشنبه 24 مرداد 1390, 10:52 صبح
اگه منظورتون از فایلی از پروژه، همون مسیر هستش ، به جای رشته ای که ابزار سیو دیالوگ برمب گردونه ، یه مسیر ثابت بزارید . مثلاً :
C:\\123

ya30ien2
دوشنبه 24 مرداد 1390, 11:19 صبح
اگه منظورتون از فایلی از پروژه، همون مسیر هستش ، به جای رشته ای که ابزار سیو دیالوگ برمب گردونه ، یه مسیر ثابت بزارید . مثلاً :
C:\\123

اگه بخوام مسیر خود برنامه رو عوض کنم
یا اگه بخوام برنامه رو به کسی بدم اجرا کنه
این روش دیگه جواب نمیده
فقط باید به همون مسیر باشه
اما من میخوام که برنامه هر جا بود همونجا ذخیره کنه

ya30ien2
دوشنبه 24 مرداد 1390, 12:10 عصر
کسی نیست یه راه حل بما بگه

Esmail Solhkhah
دوشنبه 24 مرداد 1390, 12:13 عصر
Application.StartupPath + "\\123";