Code
s$='123'+CHR(13)+CHR(10)+'456'+CHR(13)+CHR(10)+'789'+CHR(13)+CHR(10)
FileName$='C:\1.txt'
i=StrToFile(FileName$, s$, TRUE, TRUE)
If (i=FALSE) Then
Message("Не выполнено","")
End
Только это приведёт к тому что строка в файле будет разнесена на несколько строк, и ты не сможешь прочитать это всё в том виде, в каком было
Добавлено (08 Июля 2007, 12:23)
---------------------------------------------
Либо, как вариант, во врема сохранения искать все переносы строки и заменять на свой символ (лучше непечатный :)). При чтении восстанавливать символы переноса.
Code
alias$=CHR(33)
s$='123'+CHR(13)+CHR(10)+'456'+CHR(13)+CHR(10)+'789'+CHR(13)+CHR(10)
For i=1 To LEN(s$)-1
t1$=StrGet(s$, i)
c=i+1
t2$=StrGet(s$, c)
If (ORD(t1$)=13&ORD(t2$)=10) Then
s$=StrDel(s$, i, 1)
s$=StrSet(s$, i, alias$)
End
Next i
Message("","s$")