Текущий архив: 2003.02.17;
Скачать: 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 вся ветка
Текущий архив: 2003.02.17;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.009 c