![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
разбор строка
Максим © (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;