[C++] Użycie zmiennych środowiskowych
Ostatnio zmodyfikowano 2013-02-17 21:47
totally_begin Temat założony przez niniejszego użytkownika |
[C++] Użycie zmiennych środowiskowych » 2013-02-17 20:51:29 hej! mam napisany program w c++ builder w ktorym uzywam biblioteki dll w taki sposob: gDll = LoadLibrary( "c:\\windows\\biblioteka\\library.dll" ); chcialbym podac sciezke przy pomocy zmiennej srodowiskowej np gDll = LoadLibrary( "SystemRoot\\biblioteka\\library.dll" ); gDll = LoadLibrary( "%SystemRoot%\\biblioteka\\library.dll" ); gDll = LoadLibrary( "windir\\biblioteka\\library.dll" ); gDll = LoadLibrary( "%windir%\\biblioteka\\library.dll" ); Probowalem wszystkich tych sposobow ale zaden nie dziala. Oczywiscie gdy podaje adres bezwgledny c:\\windows\\biblioteka\\library.dll wszystko jest ok. Szukam juz kilka h i nic nie moge znalesc, moze ktos mial juz wczesniej podobny problem? |
|
Mrovqa |
» 2013-02-17 21:33:34 |
|
krzyk |
» 2013-02-17 21:47:42 AnsiString env = getenv( "PATH" ); env += ";%SystemRoot%\\biblioteka"; putenv( env.c_str() );
|
|
« 1 » |