PDA

View Full Version : سوال: ذخیره کردن فایل txt در فایل دیگر با فرمت متفاوت



papeli_83
دوشنبه 22 تیر 1394, 17:48 عصر
با سلام

من در برنامه ام نیاز دارم که یک فایل note pad رو باز کنم و به یه اسم دیگه با یه فرمت دیگه ای ذخیره کنم . با استفاده از دستور shell فایل مورد نظر رو میتونم باز کنم ولی دو تا مشکل دارم اول اینکه نمیخوام فایل نمایش داده بشه و دوم اینکه نمیتونم با یه فرمت دیگه ای ذخیره کنم.

TeacherMath
دوشنبه 22 تیر 1394, 18:23 عصر
فایل notepad منظورت *.txt است؟

papeli_83
دوشنبه 22 تیر 1394, 18:32 عصر
سلام
من یه فایل با پسوند csv دارم که میخوام به یه پسوند دیگه تبدیل کنم که اون فایل میشه ورودی یه نرم افزار دیگه ، با نوت پد پلاس میتونم این کار رو انجام بدم ،حالا می خوام تو برنامم بتونم اون فایل رو با نوت پد باز کنم وبه اون فرمت مورد نظر ذخیره کنم

TeacherMath
دوشنبه 22 تیر 1394, 19:49 عصر
اگه فقط می خوای پسوندشو تغییر بدی به صورت زیر می تونی عمل کنی ولی اگه می خوای محتویات درونشو تغیر بدی باید اونو خط به خط بخونی و طبق روش خودتون ذخیره کنید. از File.Move استفاده کنید. با این می تونید پسوند عوض کنید.
https://msdn.microsoft.com/en-us/library/system.io.file.move%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396

https://msdn.microsoft.com/en-us/library/vstudio/cc148994(v=vs.100).aspx

shahryari
دوشنبه 22 تیر 1394, 19:54 عصر
سلام
من یه فایل با پسوند csv دارم که میخوام به یه پسوند دیگه تبدیل کنم که اون فایل میشه ورودی یه نرم افزار دیگه ، با نوت پد پلاس میتونم این کار رو انجام بدم ،حالا می خوام تو برنامم بتونم اون فایل رو با نوت پد باز کنم وبه اون فرمت مورد نظر ذخیره کنم

سلام
عزیزم لازم نیست باز کنی دوباره ذخیره کنی وفلان......
با استفاده از متد File.Copy میتونی فایل رو با نام و پسوند دلخواه هرجا خواستی کپی کنی

papeli_83
دوشنبه 22 تیر 1394, 20:59 عصر
مرسی دوست عزیز ، خیلی لطف کردی