Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.12.04;
Скачать: CL | DM;

Вниз

Помогите разобраться PChar SetString   Найти похожие ветки 

 
kukuruza   (2010-06-14 15:13) [0]

Что-то не понимаю. Нужно вывести всю строку, а выводит только первый символ.


Var
 p_temp,p:PChar;
begin
p := "text1 text2"
...
p_temp := p;
while P^ in ["A".."Z", "a", "z", "0".."9"] do  inc(p);
SetString(p_str, p_temp, p-p_temp);
WriteLn(p_str);
...


 
kukuruza   (2010-06-14 15:51) [1]

Все разобрался, пардон, вместо "a", "z" надо было "a".."z" , незаметил


 
Anatoly Podgoretsky ©   (2010-06-14 16:41) [2]

> kukuruza  (14.06.2010 15:13:00)  [0]

Не нужно использовать PChar не умея с ним работать, да и лишнее оно здесь.


 
Rouse_ ©   (2010-06-14 16:59) [3]

Ниче так, но вот так будет немножко проще:
var
p: PChar;
begin
 p := "text1 text2"
 WriteLn(p);


 
Омлет ©   (2010-06-14 20:19) [4]

> Rouse_ ©   (14.06.10 16:59) [3]

Не, он хочет только первое слово.


 
Anatoly Podgoretsky ©   (2010-06-14 20:38) [5]

> Омлет  (14.06.2010 20:19:04)  [4]

Ну и для чего тут PChar?


 
~AQUARIUS~ ©   (2010-06-14 23:09) [6]


> Anatoly Podgoretsky ©   (14.06.10 20:38) [5]

Это просто по-сишному



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

Текущий архив: 2011.12.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
15-1313261161
Jeer
2011-08-13 22:46
2011.12.04
День физкультурника


2-1313583080
rammic
2011-08-17 16:11
2011.12.04
MemoryStream.SetSize не слушается


15-1312603294
Мимо не прошел
2011-08-06 08:01
2011.12.04
Свое


2-1313155354
qow
2011-08-12 17:22
2011.12.04
работа с формой


2-1313563381
fzt
2011-08-17 10:43
2011.12.04
как обработать исключение в чужой функции?