امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
يه سوال در مورد ذخيره كردن اطلاعات در يه txt
نویسنده پیام
es_7005 آفلاین
تازه وارد

ارسال‌ها: 14
موضوع‌ها: 13
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 4
( 1 تشکر در 1 ارسال )
ارسال: #1
يه سوال در مورد ذخيره كردن اطلاعات در يه txt
دوستان من يه فايل تسكت رو ايجاد كردم و با استفاده از حقه for مقاديري رو به اون فايل
اضافه مي كنم
FileOpen(1,"D:\Test.txt")
For I = 1 To 5
Print(1,"1000")


Next I

مثلا عدد 1000 رو 5 بار به فايل اضافه مي كنم اين عدد توي تكست در كنار هم كنار مي گيرند
بدينصورت
55555
اما دوستان من چطور مي تونم اين داده رو به اين صورت توي تكست ذخيره كنم
5
5
5
5
5

ممنون از راهنمائي شما دوستان
۰۱-اسفند-۱۳۸۸, ۰۸:۴۴:۱۲
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #2
RE: يه سوال در مورد ذخيره كردن اطلاعات در يه txt
تو وی بی با vbcrlf میشد ؛ تو دان نت ببین هست ؛ اگه هست آخر هر خط اضافه کن (شبیه اینتر هستش)
(آخرین ویرایش در این ارسال: ۰۱-اسفند-۱۳۸۸, ۱۰:۰۲:۲۰، توسط babyy.)
۰۱-اسفند-۱۳۸۸, ۱۰:۰۱:۵۷
وب سایت ارسال‌ها
پاسخ
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #3
RE: يه سوال در مورد ذخيره كردن اطلاعات در يه txt
vbcrlf توی vb.net هم هست. اکثر چیزهای vb6 توی دات نت هم برای پشتیبانی هست. مثل همین fileOpen ولی به نظر من بهتره vb تحت دات نت رو یه زبون جدید فرض کنید و دوباره شروع کنید یادگیریش رو چون روش های جدید راحت ترن و کارایی بهتری دارن.

الانه با My.Computer.FileSystem شما هرکاری با فایلها بخواید بکنید رو سریع میتونید انجام بدید. یا با IO.File
من هر وقت بخوام چیزی تو فایل بنویسم یا بخونم با تابع های "ReadAll...s" کل فایلو میخونم و در جا مینویسم. من تا حجم حدود 100 مگ هم با این روش مشکلی نداشتم. برای کار با رشته هم وقتی حجم کم باشه با همون string و وقتی زیاد باشه ( بیشتر از چند مگ بشه ) با stringBuilder کار میکنم.
بازم برای خوندن/نوشتن قسمتی از فایل میتونید از stream ها استفاده کنید. که به چند روش میشه که دوتاش الان تو ذهنم هست:
1-IO.FileStream
2-تابع My.Computer.FileSystem.OpenTextFileWriter و کلاس System.IO.StreamWriter

میزان رای دشمن است!
[تصویر:  cff100.png]
۰۱-اسفند-۱۳۸۸, ۱۴:۰۸:۵۶
وب سایت ارسال‌ها
پاسخ
Visual Studio آفلاین
تازه وارد

ارسال‌ها: 4
موضوع‌ها: 1
تاریخ عضویت: اردیبهشت ۱۳۸۹

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #4
RE: يه سوال در مورد ذخيره كردن اطلاعات در يه txt
vbnewline
۲۲-اردیبهشت-۱۳۸۹, ۲۱:۵۳:۰۳
ارسال‌ها
پاسخ
جلالی آفلاین
كاربر دو ستاره
**

ارسال‌ها: 68
موضوع‌ها: 1
تاریخ عضویت: بهمن ۱۳۹۰

تشکرها : 6
( 78 تشکر در 45 ارسال )
ارسال: #5
RE: يه سوال در مورد ذخيره كردن اطلاعات در يه txt
Dim Streamk As New System.IO.StreamWriter("D:\Test.txt", True)
Dim lopp As Byte
For lopp = 0 To 10
Streamk.WriteLine("Hasan")
Next
Streamk.Close()

دوست عزیز این کد کار تو را راه می اندازد
فقط کد را کپی وپیست کن
Dim Streamm As New System.IO.StreamWriter("D:\Test.txt", True)
Dim lopp As Byte
For lopp = 0 To 10
Streamm.WriteLine("Hasan")
Next
Streamm.Close()

دوست عزیز این کد کار تو را راه می اندازد
فقط کد را کپی وپیست کن
(آخرین ویرایش در این ارسال: ۰۳-اسفند-۱۳۹۰, ۲۲:۴۷:۱۹، توسط جلالی.)
۰۳-اسفند-۱۳۹۰, ۲۲:۴۶:۱۵
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] خواندن اطلاعات یک پراسس در حال اجرا از رم ؟ vb.civil 11 3,601 ۱۷-فروردین-۱۳۹۷, ۲۱:۲۰:۳۲
آخرین ارسال: vb.civil
  مشکل در گرفتن اطلاعات از کام پورت kimiafars 6 8,400 ۲۹-تير-۱۳۹۲, ۲۰:۳۴:۴۱
آخرین ارسال: morrning
Smile [سوال] ذخيره عكس در فايل باينري hadi_127663624 3 3,075 ۰۵-اسفند-۱۳۹۰, ۲۱:۱۵:۵۳
آخرین ارسال: جلالی
  تکه کد ویرایش اطلاعات در vb.net بانک اکسس yahoo1234 1 4,368 ۰۳-دى-۱۳۹۰, ۱۷:۳۱:۱۶
آخرین ارسال: parviz2012
  اطلاعات فارسی فرم در تمام ویندوز ها hamed_Arfaee 6 6,645 ۱۱-فروردین-۱۳۹۰, ۰۰:۲۹:۰۲
آخرین ارسال: hamed_Arfaee
  سوال در مورد List View toopdanlod 3 3,103 ۰۶-بهمن-۱۳۸۸, ۱۶:۵۷:۵۶
آخرین ارسال: ajlajlajl
Question سوال در مورد دريافت ايميل (: Vb_Net 0 2,149 ۲۶-دى-۱۳۸۸, ۰۹:۰۳:۰۳
آخرین ارسال: Vb_Net
myBB رنگي كردن يك كلر يا فونت ديتاگريد در شرايط خاص es_7005 1 2,526 ۲۸-آذر-۱۳۸۸, ۱۵:۰۰:۵۶
آخرین ارسال: ajlajlajl
  رنگي كردن رديفهاي ديتاگريد es_7005 1 2,280 ۲۸-آذر-۱۳۸۸, ۱۲:۱۴:۱۵
آخرین ارسال: es_7005
  سوال در مورد DataGridView park 1 2,963 ۱۵-شهریور-۱۳۸۸, ۱۰:۴۷:۱۳
آخرین ارسال: far_222000

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS