вот это объяснил спасибо!
не понимаю одного
m.Write(i,SizeOf(i)); - пишем в поток
m.Position:=0; - перемещаем на 0 строку
m.Read(i,SizeOf(i)); - читаем поток
если перезаписать в поток на строку 0 то тоже m.Write(i,SizeOf(i));?
зачем тогда использовать Stream.Write(S[1], Length(S));?
если нужно записать например в строку 2 то писать m.Position:=2;
в том же потоке?
|