- funkcja zwraca pusty string jeżeli nie znajdzie zainstalowanego modułu Java JRE.
function STRING GetJavaPath() STRING szPath,szMsg; NUMBER nResult; begin szPath = ""; if (Is(PATH_EXISTS,PROGRAMFILES ^ "Java" ^ "jre6")) then szPath = PROGRAMFILES ^ "Java" ^ "jre6"; elseif (Is(PATH_EXISTS,PROGRAMFILES ^ "Java" ^ "jre5")) then szPath = PROGRAMFILES ^ "Java" ^ "jre5"; elseif (Is(PATH_EXISTS,PROGRAMFILES64 ^ "Java" ^ "jre6")) then szPath = PROGRAMFILES64 ^ "Java" ^ "jre6"; elseif (Is(PATH_EXISTS,PROGRAMFILES64 ^ "Java" ^ "jre5")) then szPath = PROGRAMFILES64 ^ "Java" ^ "jre5"; else Dlg_AskGetJavaPath: nResult = AskPath("Wskaż folder instalacji środowiska Java", PROGRAMFILES ^ "Java\\jre6", szPath); if (nResult = NEXT) then if (! (Is(PATH_EXISTS,szPath ^ "bin")) ) then szMsg = "Wskazana ścieżka nie zawiera katalogu bin środowiska java!\Czy chcesz wskazać inny?"; if AskYesNo(szMsg,YES)=YES then goto Dlg_AskGetJavaPath; else szPath = ""; endif; endif; endif; endif; return szPath; end;
Brak komentarzy:
Prześlij komentarz