Вниз
Скачать: CL | DM;

String   Найти похожие ветки 

 
ыавпып   (2007-05-14 15:27) [0]

здраствуйте!! вы не подскажете почему такое происходит и как это исправить:
var
 f: file;
 buf: array if byte;
 str_file: string;
 d: integer;
begin
...........
d:=Length(str_file);
 SetLength(buf,d+5);
 buf[0]:=1;
 
 Move(d,buf[1],4);
 Move(str_file,buf[5],d);
 BlockWrite(F,buf[0],d+5);
....

и вместо строки он пишет в файл какие-то каракули... вы не подскажете как туда строку записать?


 
palva ©   (2007-05-14 15:37) [1]

> вы не подскажете как туда строку записать?
Вообще открывают текстовый файл на запись и используют функцию Write


 
ыавпып   (2007-05-14 15:39) [2]

меня это не устраивает...
у меня туда потом записывается массив данных...
и мне нужен не текстовый файл, а именно нетипизированный...


 
umbra ©   (2007-05-14 15:52) [3]

Move(str_file[1],buf[5],d);


 
Desdechado ©   (2007-05-14 15:53) [4]

> и вместо строки он пишет в файл какие-то каракули..
> у меня туда потом записывается массив данных
Как-то не стыкуется. Если у тебя нетипизированный, то зачем ты его пытаешься анализировать как текстовый (каракули)?

Или ты кодироку не ту пишешь?


 
Reindeer Moss Eater ©   (2007-05-14 15:53) [5]

и мне нужен не текстовый файл, а именно нетипизированный...

<Цитата>

Тогда изучай типы параметров используемых функция, физическую организацию динамических массивов и отличия адреса от указаталя.


 
palva ©   (2007-05-14 16:00) [6]

См. [3] - не в ту сторону копируешь.


 
ыавпып   (2007-05-14 16:40) [7]

спасибо, разобрался... =)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.027 c
2-1179209719
balepa
2007-05-15 10:15
2007.06.03
Округление и умножение вещественных чисел Assembler


11-1157643265
mdw
2006-09-07 19:34
2007.06.03
Новости сайта kolnmck.ru


2-1179225218
Lakshmy
2007-05-15 14:33
2007.06.03
Показ (0,0) угла TreeView


3-1173871237
Sour Smile
2007-03-14 14:20
2007.06.03
Обновление автоинкремента в мёртвых запросах


15-1178144706
Real
2007-05-03 02:25
2007.06.03
Хостинг в Украине




   Наверх