Показать сообщение отдельно
  #4  
Старый 12.11.2013, 09:31
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от IRorshachI
Это и так сейчас находится в батнике с вводом этой переменной, мне нужно приложение.

Ну, читай про ShellExecute.
Но у тебя больно длинный CLASS_PATH... не знаю, съест его в параметрах эта функция. Ну и %login% придется инстанциировать в программе в строке. В остальном должно работать.

Но я бы сделал через батник, проще будет. Просто из своей программы через тот же ShellExecute будешь запускать не эту безумную строку, а батник, передавая ему login как параметр (внутри батника его надо будет из параметра запихнуть в соотв. переменную). Ну и в этом случае можно будет убрать CLASS_PATH в отдельную переменную. Будет проще отлаживать. Да и, я подозреваю, что и сам CLASS_PATH можно почистить. Вроде как не обязательно указывать отдельные jar'ы, можно сослаться на директорию.
Ответить с цитированием