Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 23.02.2008, 21:16
gR@y gR@y вне форума
Прохожий
 
Регистрация: 19.02.2008
Сообщения: 3
Репутация: 10
По умолчанию аналог strtok в delphi

Есть в delphi аналог strtok ????
у меня строка в которой слова разделены пробелами, мне надо получить эти слова и обработать... Как мне выделить слова в строке ????
Можите кинуть примерчик кода ????
Ответить с цитированием
  #2  
Старый 23.02.2008, 22:45
Gad99 Gad99 вне форума
Новичок
 
Регистрация: 21.02.2008
Адрес: мурманск
Сообщения: 72
Репутация: 10
По умолчанию

А можно по подробнее что это за strtok???
Наверно вам нужно это
VAR
X : string; текстовая переменная
x1 : array [1..10] of string; массив слов
i, c : integer; для цикла
BEGIN
c := 1;
For i := 1 to length(x) do If x[i] <> ' ' Then x1[c] := x1[c] + x[i]
Else Begin
c:= c + 1;
i := i + 1;
End;
End;

Как то так.
Прим. Массив слов лучше сделать динамический, могут быть скрыты ошибки, я немного под градусом :-) Всех с праздником
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 00:19.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter