Citat:
Da bi se resio tih malih problema koristi GetCurrentDirectory i SetCurrentDirectory
pre i posle FileOpen dialoga.
Da, znam naravno za GetCurrentDirectory i SetCurrentDirectory :) Medjutim, ipak
mislim da je u Win programiranju dobra navika sastavljati cele putanje. Tako mi
je barem savetovano (od znacajno iskusnijih programera) na nekim forumima.
Na primer /kod BCB-a/:
Code:
Open( ExtractFilePath( ParamStr( 0 ) ) + "project1.ini" )
ili
Open( ExtractFilePath( Application->ExeName ) + "project1.ini" )
ili
Code:
Open ( GetWinSysDir() + "project1.ini" )
...
Code:
AnsiString GetWinSysDir()
{
const DWORD dwLength = 255;
char pcSysDir[255];
AnsiString RESULT;
GetSystemDirectory( pcSysDir, dwLength );
RESULT = AnsiString( pcSysDir );
return ( IncludeTrailingBackslash( RESULT ) );
}
[Ovu poruku je menjao X Files dana 23.10.2005. u 15:43 GMT+1]