А>А>.................................................
А> TCHAR path[MAX_PATH];
А> GetModuleFileName(NULL, path, MAX_PATH);
А> if(strstr(path,"starbase")){
А> PathRemoveFileSpec(path);
А> PathAddBackslash(path);
А> ::SetCurrentDirectory(path);
А>}
А>.......................................................
А>
А>Но при запуске из стартима, происходит падение в функции strstr, причем, только в релизной версии.
TCHAR path[MAX_PATH];
if(GetModuleFileName(NULL, path, MAX_PATH) > 0) {
if(strstr(path,"starbase")){
...
Если GetModuleFileName возвращает 0, смотри GetLastError()
... << RSDN@Home 1.2.0 alpha rev. 789>>