PDA

View Full Version : نوشتن یک فایل متنی



m_zamani
چهارشنبه 27 تیر 1386, 10:37 صبح
من میخوام یه فایل رو بریزم تو یه فایل تکست
میریزم اما همه سطرها رو پشت سر هم میریزه
راهی داره که سطرها رو جدا جدا بریزم؟
APPENDALLLINE رو نتونستم استفاده کنم

__H2__
چهارشنبه 27 تیر 1386, 11:35 صبح
سلام
درست نفهمیدم! یک فایل را میخواهید بریزیر تو یک فایل ؟؟؟؟!!!!!
ولی برای رفتن به خط بعد باید از کاراکتر اینتر یا نماد vbCrLf استفاده کنید


Dim s As String = "Ali" & vbCrLf & "Reza"

dasalone2533
پنج شنبه 28 تیر 1386, 02:03 صبح
سلام
ببین اگه درست فهمیده باشم همونطور که دوست عزیزم h2گفت از دستور vbcrlf می تونی استفاده کنی
یه راه دیگه هم هست که اگه داده ها را قرار کاربر وارد کنه و می خواهی توی سطر های مختلف این داده ها را بریزی
اول اول کلاست باید بنویسی "dim wrap as string"
بعد مقدار دهی کن به این صورت "wrap=chr(13)&chr(10)"
حالا کد جعبه متنت: tetxtbox1.text=textbox1.text&"name"&wrap
امیدوارم تونسته باشم کمک کنم!

RezaKia
پنج شنبه 28 تیر 1386, 23:39 عصر
سلام،
ReadToEnd و ReadAllLine رو امتحان کردی؟
این دو تا وقتی فایل اول رو میخونن تما م کاراکترهای لازمه برای رفتن به خط بعد رو هم میزارن.
البته این کاراکتر همیشه نباید vbCrLf باشه. بستگی به کد پیج فایل مبداء و مقصد داره.