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

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

← →
Peter   (2003-10-06 15:56) [0]

Привет всем!!! всех люблю...;) помогите плз...

у меня есть переменая типа string пусть будет s
s:="name Random";

так вот как мне сделать так что бы у меня получилось 2 переменые string т.е одна переменая до пробела вторая переменая все остальное....(a="name",b="Random");подскажите плз....


← →
Skier ©   (2003-10-06 15:57) [1]

Copy(...) + Pos(...)


← →
Song ©   (2003-10-06 15:57) [2]

После такого
>> Привет всем!!! всех люблю...;)

я бы не рискнул помогать ;)


← →
Александр из Минска ©   (2003-10-06 16:01) [3]

a := Copy(s, 0, Pos(" ", s)-1);
b := Copy(s, Pos(" ", s)+1, Length(s)-Pos(" ", s)-1);

Точнее не напишу... Я мог ошибиться в 1 символе. Проверь в ShowMessage...


← →
ZEE ©   (2003-10-06 16:05) [4]

> Александр из Минска © (06.10.03 16:01) [3]
> a := Copy(s, 0, Pos(" ", s)-1);
> b := Copy(s, Pos(" ", s)+1, Length(s)-Pos(" ", s)-1);
> Точнее не напишу... Я мог ошибиться в 1 символе. Проверь
> в ShowMessage...
точно ошибся
a := Copy(s, 1, Pos(" ", s)-1);
b := Copy(s, Pos(" ", s)+1, Length(s)-Pos(" ", s));


← →
Peter   (2003-10-06 16:05) [5]

спасибо конечно огромное но я мало че понел...плз распишите мне че делает copy и pos


← →
Александр из Минска ©   (2003-10-06 16:09) [6]

Copy(s, i, n) - копирует строку с позиции i, длиной n, из строки s.
Pos(sb, s) - находит позицию первой встечающейся строки sb в строке s. Если ничего не найдено, то возвращает 0 (опять же точно не помню)...


← →
Александр из Минска ©   (2003-10-06 16:13) [7]

Length(s) - длина строки s


← →
Verg ©   (2003-10-06 16:38) [8]

:= - знак присвоения


← →
Peter   (2003-10-06 16:38) [9]

спасибо огромное!!!



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

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



Память: 0.46 MB
Время: 0.014 c
3-51117
DimChan
2003-09-25 07:34
2003.10.16
задача установить прогу на ПК с ОС: Win 95 и без BDE


3-51142
EugeneKo
2003-09-24 15:25
2003.10.16
D5 + MS SQL (ADO) - проблемы с TADOstoredproc


8-51352
Strori
2003-05-21 10:58
2003.10.16
Ссылка в теле картинки


6-51364
Novinkij
2003-08-21 14:11
2003.10.16
что-то типа сервера


9-51047
Gayrus
2003-03-22 16:14
2003.10.16
Без OpenGL




   Наверх