![]() |
|
|
|
|
#1
|
|||
|
|||
|
Вопрос: как из delphi программно найти полный путь к java. И установлена ли она? Гугл не помог.
![]() |
|
#2
|
|||
|
|||
|
Цитата:
ShellExecute(0,'open','java',nil,nil,0) если вернётся ответ 42 значит успех, джава есть. а каталог скорее всего надо в переменной PATH искать |
| Этот пользователь сказал Спасибо Snake22 за это полезное сообщение: | ||
serega6531 (17.05.2013)
| ||
|
#3
|
|||
|
|||
|
Цитата:
Код:
If (ShellExecute(0,'open','java',nil,nil,0) = 42) then
{java found}
else
{not found}А 42 integer или string? И как искать путь в path? Последний раз редактировалось serega6531, 17.05.2013 в 19:45. |
|
#4
|
||||
|
||||
|
В реестре наверняка есть.
|
|
#5
|
|||
|
|||
|
Цитата:
|
|
#6
|
||||
|
||||
|
До чего народ, сцуко, ленивый пошел!
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\App Paths\javaws.exe Последний раз редактировалось M.A.D.M.A.N., 17.05.2013 в 21:01. |