Здравствуйте! Мне нужно запустить java с параметрами. У меня есть 2 варианта как это сделать:
Код:
ShellExecute(0, 'open', 'cmd.exe', PWideChar('/c javaw ' + Launch), nil, SW_SHOW);
ShellExecute(0, 'open', 'javaw.exe', PWideChar(Launch), nil, CW_SHOW);
В первом случае запускается окно cmd где написано C:\ПУТЬ_К_ПРОГРАММЕ\ и всё, а во втором случае ничего не происходит. Работающий батник с тем же кодом:
Код:
start javaw -Xms512m -Xmx2048m -Djava.library.path="C:\Users\serega6531\AppData\Roaming\.happyminers\bin\natives" -cp "C:\Users\serega6531\AppData\Roaming\.happyminers\bin\minecraft.jar;C:\Users\serega6531\AppData\Roaming\.happyminers\bin\
lwjgl.jar;C:\Users\serega6531\AppData\Roaming\.happyminers\bin\lwjgl_util.jar;C:\Users\serega6531\AppData\Roaming\.happyminers\bin\jinput.jar;" net.minecraft.client.Minecraft USERNAME
Если можете, дайте готовый код или просто исправьте ошибку.