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

Как скопировать 60 байт?   Найти похожие ветки 

← →
tytus   (2004-12-01 14:53) [0]

Добрый день господа. Имеется текстовый файл отображенный в память (MapViewOfFile). В нем я нахожу вхождение строки "АА31" к примеру:FaundStr:=StrPOs(MapViewOfFile,PChar("AA31")); Но FaundStr есть ни что инное как указатель  на начало вхождения искомой строке отображенного файла. И если вывести в Memo FaundStr, то будет весь текстовый файл до конца, начиная с искомой строки. А мне нужно только первые 60 байт.


← →
Суслик ©   (2004-12-01 15:49) [1]

s: string;

setlength(s, 60);
move(p^, pointer(s)^, 60)


← →
GuAV ©   (2004-12-01 19:21) [2]

SetString(S, Pб 60);


← →
GuAV ©   (2004-12-01 19:21) [3]

SetString(S, P, 60);



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

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



Память: 0.45 MB
Время: 0.02 c
1-1102069104
Digitman
2004-12-03 13:18
2004.12.19
Проблемы с OpenHelp в D7


14-1101883869
GanibalLector
2004-12-01 09:51
2004.12.19
Расчет потребности в оборудовании


14-1101474549
dr Tr0jan
2004-11-26 16:09
2004.12.19
Загрузка компьютера по таймеру


3-1100784403
Bless
2004-11-18 16:26
2004.12.19
события в MSSQL


14-1101397539
Kerk
2004-11-25 18:45
2004.12.19
Windows Media Player готовился с помощью вареза




   Наверх