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

Помогите с преобразованием в массива в строку :-)   Найти похожие ветки 

← →
axx ©   (2004-01-29 12:37) [0]

С преобразованием строки в массив все просто а вот обратно получается интересно. Строка случайным образом добивается ерундой. Наверно в гетмеме дело... Подскажите а то чтото я туплю слегка.

Делаю так:
T:PChar
Arr:Array [0..62] of Byte

GetMem(T,SizeOf(Arr));
Move(Arr,t^,SizeOf(Arr));
str:=StrPas(T);

З.Ы. Перед преобразованием строки в массив филлчар делаю так что проблема 100% в приведенном коде


← →
MBo ©   (2004-01-29 12:42) [1]

завершающего нуля не хватает, видимо


← →
Erik ©   (2004-01-29 12:48) [2]

А тип String религия непозволяет использовать?


← →
Rouse_ ©   (2004-01-29 12:53) [3]

используй массив типа Char
и обратное преобразование будет выглядеть так:
Str := String(Arr);


← →
Anatoly Podgoretsky ©   (2004-01-29 12:55) [4]

axx © (29.01.04 12:37)
Т абсолютно пустой и даже не инициализирован, можешь плучить что угодно, кончая крахом системы.


← →
axx ©   (2004-01-29 13:08) [5]

Всем спасибо



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

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



Память: 0.45 MB
Время: 0.016 c
14-29581
syte_ser78
2004-01-20 08:54
2004.02.10
Как вывести число ХХХХХХХ в виде Х ХХХ ХХХ ?


1-29365
lipskiy
2004-01-31 01:33
2004.02.10
Странное поведение TWebBrowser при изменении бордюра формы


8-29480
Smok_er
2003-10-08 11:34
2004.02.10
Чтение lyrics из mp3


1-29393
Сергей С
2004-02-01 15:58
2004.02.10
ShowModal


6-29487
undersun
2003-12-10 14:47
2004.02.10
Как в IE 6 установить Homepage




   Наверх