所謂資源文件,就是指將在程序運行時用到的資源集中在一起的一個文件。一個資源文件可以包括文字(TEXT)、位圖(BITMAP)。圖標(biāo)(ICON)等。并且在程序中調(diào)用時不用指明路徑,這就簡化了程序的編寫并減少了發(fā)生錯誤的可能。
今天做源碼解釋器時,對一個.res文件的資源解釋不滿意,想要修改一下,哪知道一找就花了幾個鐘的時間還沒解決問題。用VC++編輯那就首先排除了,不值得為了一個小東西弄一個巨大的軟件安裝。到網(wǎng)上找了一下,都是說自帶的
最后還是沒辦法修改的。。。。不知是否我。。。然后找了不少軟件,都沒有對res的修改,沒辦法啊,用記事本一修改,再運行就提示找不到資源文件了。后來搜到一個可以識別打開的:文件名稱: Resource Hacker 3.4.0.79_XiaZaiBa.exe
URL: thunder://QUFodHRwOi8vZHgxLnhpYXphaWJhLmNvbS8wOTA3LzA3MDEvUmVzb3VyY2UlMjBIYWNrZXIlMjAzLjQuMC43OV9YaWFaYWlCYS5leGVaWg==
引用頁: http://old.xiazaiba.com/downinfo/3552.html
最終是這樣完成任務(wù):用記事本建立一個.RC文件,編譯此資源文件。在Visual Basic的Wizards目錄下找到RC.EXE文件。在MS-DOS方式下鍵人 RC.EXE的路徑\rc /r 編譯的文件名.rc(鍵入rc /?將會得到幫助),在編譯成功后在目錄中將發(fā)現(xiàn)增加了一個名為.RES的文件。從“工程”菜單中選擇“添加新資源”。您的工程中任何已存在的資源文件將被替換。