PDA

View Full Version : سوال: نوشتن مثلا 10 کلمه در 10 خط و اگه فایل بسته شد و دوباره باز شد از انتهای خط آخر بقیه مطالب به صورت



omidjadidolislam
پنج شنبه 10 مرداد 1387, 10:59 صبح
نوشتن مثلا 10 کلمه در 10 خط و اگه فایل بسته شد و دوباره باز شد از انتهای خط آخر بقیه مطالب به صورت خط به خط در انتهای فایل نوشته شود

sinpin
پنج شنبه 10 مرداد 1387, 12:18 عصر
منظور شما Append كردن است ؟
يعني هميشه بتوان به انتهاي يك فايل افزود ؟

omidjadidolislam
پنج شنبه 10 مرداد 1387, 13:07 عصر
منظور شما Append كردن است ؟
يعني هميشه بتوان به انتهاي يك فايل افزود ؟


بله ، ولی در خط بعد انتهای یک فایل
و اگه کدی بگذارید ممنون میشم.

DarkSoroush
جمعه 11 مرداد 1387, 03:13 صبح
بله ، ولی در خط بعد انتهای یک فایل
و اگه کدی بگذارید ممنون میشم.
شما کافیه یک ابجکت از کلاس IO.StreamWriter بسازی که در پارمتر دوم تابع New اون باید Append رو True قرار بدید.
بعد میتونید به راحتی با تابع WriteLine بنویسید.


IO.StreamWriter s_stream;
s_stream = new io.StreamWriter ("c:\text.txt",true);
s_stream.WriteLine("A");
s_stream.flush();
s_stream.close();

omidjadidolislam
جمعه 11 مرداد 1387, 13:11 عصر
شما کافیه یک ابجکت از کلاس IO.StreamWriter بسازی که در پارمتر دوم تابع New اون باید Append رو True قرار بدید.
بعد میتونید به راحتی با تابع WriteLine بنویسید.


IO.StreamWriter s_stream;



s_stream = new io.StreamWriter ("c:\text.txt",true);

s_stream.WriteLine("A");
s_stream.flush();

s_stream.close();



الحمد الله
خدا پدر و مادرت را بیامرزه دوست عزیز
درسته

omidjadidolislam
جمعه 11 مرداد 1387, 13:34 عصر
آقا منظور از stream چیست ممکنه آرگومانهای دگش را کمی توضیح بدید؟
ولی بسیار از جواب قبلی ممنون هستم.

آقا یه برنامه کوچک نوشتیم که کار left to right را میکنه و در هر محیطی کار میکنه (Attachشده)
بعد از اجرای برنامه متن انگلیسی- فارسی را select کنید بعد F9 را بزنید
مثلا:
//how are youسلامتي؟ناراحتي what happend خوبي بچه کوچولو omid سلام
تبدیل میشه به
//سلام omid خوبي بچه کوچولو what happend سلامتي؟ناراحتي how are you
این هم یه تشکر دیگه از DarkSoroush عزیز

DarkSoroush
شنبه 19 مرداد 1387, 03:13 صبح
ممنون.
ارگونهای همه ابجکت ها در دات نت توضیح داده شده فقط کافیه اون پایین در زمان نوشتن ارگمانها را بخونید
استریم ها هم کلاسهایی هستند که اینترفیس استریم را به ارث بردند و همه جهت ذخیره بایت حالا چه بر روی حافظه چه رم و حتی دیتابیس فکر کنم, چه فقط خواندنی و چه .... به کار میروند و تعدادشون هم تقریبا زیاده از جمله:
MemoryStream
FileStream
StreamWriter
StreamReader
XMLStream
و ....
در msdn سرچ کنی در هر رابطه اطلاعات خوبی بدست میاری!!
در ضمن برنامتون فقط دو بار کارکتر // رو میزنه!! شاید من خوب تست نکردم.

omidjadidolislam
دوشنبه 28 مرداد 1387, 10:43 صبح
ممنون.
ارگونهای همه ابجکت ها در دات نت توضیح داده شده فقط کافیه اون پایین در زمان نوشتن ارگمانها را بخونید
استریم ها هم کلاسهایی هستند که اینترفیس استریم را به ارث بردند و همه جهت ذخیره بایت حالا چه بر روی حافظه چه رم و حتی دیتابیس فکر کنم, چه فقط خواندنی و چه .... به کار میروند و تعدادشون هم تقریبا زیاده از جمله:
MemoryStream
FileStream
StreamWriter
StreamReader
XMLStream
و ....
در msdn سرچ کنی در هر رابطه اطلاعات خوبی بدست میاری!!
در ضمن برنامتون فقط دو بار کارکتر // رو میزنه!! شاید من خوب تست نکردم.

سلام آن دو // را من خودم گذاشتم شما اگه کد را باز کنی میتونی آنرا برداری
حالا اگه ممکنه میتونی بگی چطور متن داخل یه فایل word را بخونم و در جایی دیگر مثلا richtextbox قرار دهم چون هر کار کردم نتونستم