Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

разбор строка


Страницы:   1 2 3

Максим ©   (2008-02-20 09:31:00) 

я передаю параметры для работы свой программы через строку(например так: -a -b -c) все работает,но хотелось чтобы -abc  было равносильно -a -b -c.
Как такое сделать?


Palladin   (2008-02-20 09:47:00) [41]


> [1] allucard   (20.02.08 09:44)

бред какой то...


> я передаю параметры для работы свой программы через строку(например
> так: -a -b -c) все работает,но хотелось чтобы -abc  было
> равносильно -a -b -c.
> Как такое сделать?

вот тема называется "разбор строка" вот и делай разбор строка... ищи первое вхождение " -" и копируй до следующего пробела... все что найдешь все твое...


allucard   (2008-02-20 09:44:00) [42]

только не помню как параметры идентифицируются.
Перекинь их в переменные, или в StringList.
var s: string;

s := Param[1]; //присваиваем параметр переменной

for i:=0 to length(s) do
begin
s[i];          -вот те твои параметры в отдельности
end;


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо