Changeset 620 in dev for trunk/ab5.0/abdev/abdev/ProjectControl.cpp
- Timestamp:
- May 19, 2008, 6:17:02 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/ProjectControl.cpp
r619 r620 137 137 lstrcpy(temporary, 138 138 projectInfo.pobj_DBFileInfo->ppobj_FileInfo[pobj_ClassTreeView->pProcInfo[i].FileNum]->m_path); 139 GetFullPath(temporary,projectInfo.dir);139 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); 140 140 hChild=OpenFileWithExtension(temporary); 141 141 } … … 194 194 if(projectInfo.res.pIconResInfo[i].hTreeItem==hTreeItem){ 195 195 lstrcpy(temporary,projectInfo.res.pIconResInfo[i].path); 196 GetFullPath(temporary,projectInfo.dir);196 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); 197 197 NewIconEditWindow(temporary); 198 198 break; … … 649 649 char temporary[MAX_PATH],temp2[MAX_PATH]; 650 650 651 GetRelationalPath(path,projectInfo.dir);651 lstrcpy( path, projectInfo.GetWorkDir().GetRelationalPath( path ).c_str() ); 652 652 653 653 //重複チェック … … 1273 1273 temporary[i3]=temp2[i2]; 1274 1274 } 1275 GetFullPath(temporary,projectInfo.dir);1275 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); 1276 1276 hChild=OpenFileWithExtension(temporary); 1277 1277 WndNum=GetWndNum(hChild); … … 1355 1355 for(i3=0;i3<projectInfo.res.NumberOfIconRes;i3++){ 1356 1356 if(lstrcmpi(projectInfo.res.pIconResInfo[i3].path,temp2)==0){ 1357 GetFullPath(temp2,projectInfo.dir); 1358 NewIconEditWindow(temp2); 1357 NewIconEditWindow( projectInfo.GetWorkDir().GetFullPath( temp2 ).c_str() ); 1359 1358 break; 1360 1359 } … … 1448 1447 lstrcpy(temporary,temp2+i3+1); 1449 1448 temp2[i3]=0; 1450 GetFullPath(temporary,projectInfo.dir);1449 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); 1451 1450 sscanf(temp2,"%d",&i3); 1452 1451 … … 1477 1476 for(i3=0;i3<projectInfo.res.NumberOfIconRes;i3++){ 1478 1477 if(lstrcmpi(projectInfo.res.pIconResInfo[i3].path,temp2)==0){ 1479 GetFullPath(temp2,projectInfo.dir); 1480 NewIconEditWindow(temp2); 1478 NewIconEditWindow( projectInfo.GetWorkDir().GetFullPath( temp2 ).c_str() ); 1481 1479 break; 1482 1480 } … … 1591 1589 for(i=0;i<projectInfo.res.NumberOfIconRes;i++){ 1592 1590 lstrcpy(temporary,projectInfo.res.pIconResInfo[i].path); 1593 GetFullPath(temporary,projectInfo.dir);1591 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); 1594 1592 if(lstrcmpi(MdiInfo[WndNum].path,temporary)==0) sw=1; 1595 1593 } … … 1678 1676 for(i=0;i<projectInfo.res.NumberOfIconRes;i++){ 1679 1677 lstrcpy(temporary,projectInfo.res.pIconResInfo[i].path); 1680 GetFullPath(temporary,projectInfo.dir);1678 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); 1681 1679 if(lstrcmpi(MdiInfo[WndNum].path,temporary)==0){ 1682 1680 sprintf(buffer+i2,"icon,%s\r\n",projectInfo.res.pIconResInfo[i].path); … … 1730 1728 1731 1729 //保存 1732 sprintf(temporary,"%s%s.wrk",projectInfo. dir,projectInfo.GetName().c_str());1730 sprintf(temporary,"%s%s.wrk",projectInfo.GetWorkDir().GetPath().c_str(),projectInfo.GetName().c_str()); 1733 1731 WriteBuffer(temporary,buffer,i2); 1734 1732 } … … 1763 1761 for(i=0;i<projectInfo.res.NumberOfIconRes;i++){ 1764 1762 lstrcpy(temporary,projectInfo.res.pIconResInfo[i].path); 1765 GetFullPath(temporary,projectInfo.dir);1763 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); 1766 1764 if(lstrcmpi(MdiInfo[WndNum].path,temporary)==0){ 1767 1765 SaveDocument(hChild,NULL); … … 1824 1822 1825 1823 //保存 1826 sprintf(temporary,"%s%s.pj",projectInfo. dir,projectInfo.GetName().c_str());1824 sprintf(temporary,"%s%s.pj",projectInfo.GetWorkDir().GetPath().c_str(),projectInfo.GetName().c_str()); 1827 1825 WriteBuffer(temporary,buffer,i2); 1828 1826 … … 1854 1852 //保存(resource.ab) 1855 1853 lstrcpy(temporary,"resource.ab"); 1856 GetFullPath(temporary,projectInfo.dir);1854 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); 1857 1855 WriteBuffer(temporary,buffer,i2); 1858 1856 … … 1886 1884 //保存 1887 1885 lstrcpy(temporary,projectInfo.ResourceFileName); 1888 GetFullPath(temporary,projectInfo.dir);1886 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); 1889 1887 WriteBuffer(temporary,buffer,i2); 1890 1888 } … … 1972 1970 1973 1971 //保存 1974 sprintf(temporary,"%s%s.idx",projectInfo. dir,projectInfo.GetName().c_str());1972 sprintf(temporary,"%s%s.idx",projectInfo.GetWorkDir().GetPath().c_str(),projectInfo.GetName().c_str()); 1975 1973 WriteBuffer(temporary,buffer,i2); 1976 1974 … … 1981 1979 //ウィンドウ関連ファイル(*.wnd)を作成、保存 1982 1980 if(projectInfo.ModifyOfMaterial){ 1983 sprintf(temporary,"%s%s.wnd",projectInfo. dir,projectInfo.GetName().c_str());1981 sprintf(temporary,"%s%s.wnd",projectInfo.GetWorkDir().GetPath().c_str(),projectInfo.GetName().c_str()); 1984 1982 SaveWindowFile( temporary, projectInfo.windowInfos ); 1985 1983 } … … 2035 2033 if(bDebug) lstrcpy(temporary,projectInfo.lpszOutput_Debug); 2036 2034 else lstrcpy(temporary,projectInfo.lpszOutput_Release); 2037 GetFullPath(temporary,projectInfo.dir);2035 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); 2038 2036 2039 2037 hFind=FindFirstFile(temporary,&wfd); … … 2059 2057 //CallBack.wbp 2060 2058 lstrcpy(temporary,"CallBack.wbp"); 2061 GetFullPath(temporary,projectInfo.dir);2059 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); 2062 2060 hFile=CreateFile(temporary,GENERIC_READ,FILE_SHARE_READ|FILE_SHARE_WRITE,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL); 2063 2061 GetFileTime(hFile,NULL,NULL,&SourceTime); … … 2069 2067 //MakeWindow.wbp 2070 2068 lstrcpy(temporary,"MakeWindow.wbp"); 2071 GetFullPath(temporary,projectInfo.dir);2069 lstrcpy( temporary, projectInfo.GetWorkDir().GetFullPath( temporary ).c_str() ); 2072 2070 hFile=CreateFile(temporary,GENERIC_READ,FILE_SHARE_READ|FILE_SHARE_WRITE,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL); 2073 2071 GetFileTime(hFile,NULL,NULL,&SourceTime);
Note: See TracChangeset
for help on using the changeset viewer.