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

Разбор   Найти похожие ветки 

← →
Yrtimd ©   (2003-02-06 20:39) [0]

Нужна такая процедура
на входе строка: CommandName (Arg1, Arg2, Arg3)
на выходе: имя команды, перечень аргументов, перечень типов аргументов.


← →
MBo ©   (2003-02-06 20:42) [1]

пример желаемого результата покажи


← →
Yrtimd ©   (2003-02-06 20:51) [2]

Ну вот так, где то:

var S, CmdName, ArgHash: String;
ArgHash: array of String;
ArgCount: byte;
begin
S:="TextOut (60,180,"Hello, World!");
ParseStrAsCmd (S, CmdName, Arg, ArgHash);
ArgCount:=Length(ArgHash);
// CmdName = "TextOut"
// Arg[0] ="60";
// Arg[1] ="180";
// Arg[2] ="Hello, World!";
// ArgHash ="IIS" Int, Int, Str

Ну, примерно так...
самому писать муторно, может че готовое есть?.. ;)


← →
Anatoly Podgoretsky ©   (2003-02-06 21:26) [3]

CommaText



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

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



Память: 0.45 MB
Время: 0.012 c
3-52753
Dead Stark
2003-01-29 17:24
2003.02.17
Есть ли групповая функция перемножения?


3-52726
Darts
2003-01-30 10:25
2003.02.17
Halycon - хорош ли?


14-53168
Феликс
2003-02-02 23:32
2003.02.17
Ссылки на спортивные сайты


14-53163
Феликс
2003-01-30 21:02
2003.02.17
Знаю, что вопрос уже раз 100 обсуждался, но


14-53184
Darthman
2003-01-31 21:35
2003.02.17
Как на WinAPI получить Handle системной баттареи?




   Наверх