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

Вниз

Есть строка содержащая ФИО, причем кол-во пробелов между   Найти похожие ветки 

 
iNew ©   (2002-12-02 06:59) [0]

словами может быть разное. Как лучше разделить эти слова и запихать в разные переменные?


 
Song ©   (2002-12-02 07:22) [1]

TStringList.CommaText
можно также заменить разделитель на перевод строки в TStringList и удалить пустые строки, которые неизбежно появятся, если пробелов будет несколько подряд.
Не так давно там было обсуждение этого вопроса.


 
ILYA1   (2002-12-02 13:33) [2]

Пишешь свою процедурку, которая будет из себя представлять цикл с числом повторений равный длине строки с ФИО.
На каждом проходе берешь каждый элемент строки и сраниваешь его с символом пробела Например, FIO[i]=Chr($20)и если это так, то создаешь новую переменную, элемент массива, строку в TList или еще что-нибудь, а если FIO[i]<>Chr($20), то "присоединяешь" символ FIO[i] к только что созданной переменной, элементу массива, строке в TList или еще к чему-нибудь.
Если стркутура строки FIO строго определена и содержит только три слова, то можно сразу определить 3 пересенные и их заполнять, ну а если число слов не известно, то тогда может быть лучше применить динамический массив.
Удачи, дерзай и...и не ленись.



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

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

Наверх




Память: 0.47 MB
Время: 0.02 c
7-36431
matrixxxx
2002-10-12 00:00
2002.12.12
Есть документ word как его интегрировать в свою программу, или


1-36173
Kolja
2002-12-04 01:59
2002.12.12
Посылка сообщения


4-36483
Axis_of_Evil
2002-10-31 15:43
2002.12.12
DeckTop Click


3-36033
AndrewVolkov
2002-11-22 15:56
2002.12.12
dbExpress с чем его едят или зачем он нужен???


3-35979
Тормоззз
2002-11-26 13:19
2002.12.12
Хочу сделать так - есть DataModule...