Neví někdo?
Hledání na fóru nepomohlo a strejda Google taky moc nevěděl(jestli to tam někde je tak Shame On Me...)
Neví někdo?
Hledání na fóru nepomohlo a strejda Google taky moc nevěděl(jestli to tam někde je tak Shame On Me...)
-- under construction --
Zkusit spustit "java"?
Ale to zalezi, jestli je v ceste, esi k ni mas prava(*n*x) atd.
Mno taky mně napadlo spustit třeba "java -version" ... Ale nevím jak odchytit výsledek toho příkazu (jsem C++ lama)
-- under construction --
Pokud by to melo byt ve Win, tak se staci podivat do registru na klic
HKLM\SOFTWARE\JavaSoft\Java Runtime Environment\CurrentVersion
Nejak takto treba:
Kód:#include <windows.h> #include <winreg.h> #include <stdio.h> int main(int argc, char** argv) { HKEY klic; DWORD typ = REG_SZ; DWORD buffSize = 6; char *buff = malloc(buffSize); RegOpenKeyEx(HKEY_LOCAL_MACHINE,"Software\\JavaSoft\\Java Runtime Environment\0", 0, KEY_READ, &klic); RegQueryValueEx(klic,"CurrentVersion\0",NULL,&typ,buff,&buffSize); printf(buff); RegCloseKey (klic); return 0; }
ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
work: HP Docking Station | HP L2445W
audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555
Pro Windows stačí... Karma Tě nemine, díky moc![]()
-- under construction --
Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)