現在要做乙個攜帶兩個圖示的資源檔案, 並呼叫的例子.
1、首先建新工程, 儲存, 注意這次我們不刪除
2、複製兩個 ico 檔案到工程目錄, 譬如檔案是: icofile_1.ico、icofile_2.ico
3、建立文字檔案輸入:
ico1 icon icofile_1.ico
ico2 icon icofile_2.ico
然後儲存為: myres.rc, 並 add 到工程中, 如圖:
4、此時的工程檔案會自動插入:
5、新增四個按鈕, 實現**如下:
unit unit1;inte***ce
uses
windows, messages, sysutils, variants, classes, graphics, controls, forms,
dialogs, stdctrls;
type
tform1 = class(tform)
button1: tbutton;
button2: tbutton;
button3: tbutton;
button4: tbutton;
procedure button1click(sender: tobject);
procedure button2click(sender: tobject);
procedure button3click(sender: tobject);
procedure button4click(sender: tobject);
end;
var form1: tform1;
implementation
//使用資源中的第乙個自定義圖示
procedure tform1.button1click(sender: tobject);
begin
end;
//使用資源中的第二個自定義圖示
procedure tform1.button2click(sender: tobject);
begin
end;
//使用資源中預設的程式圖示
procedure tform1.button3click(sender: tobject);
begin
end;
//不使用圖示(會顯示 windows 系統的預設圖示)
procedure tform1.button4click(sender: tobject);
begin
end;
end.
//效果圖:
注釋:
1、此時的 myres.rc 被編譯成了 myres.res;
2、此時的 icofile_1.ico、icofile_2.ico 檔案被編譯進 myres.res;
3、此時的 myres.res 檔案也被編譯到 project1.exe 中了.
如何使用資源檔案
昨天突發奇想,向寫乙個類似於msn 的自定義個性化窗體,今天在實踐的過程中,發現在實現資源檔案時就遇到了困難。在網上找了不少的資料,將怎麼新增資源檔案的很多,比如這個 就不錯,而且其中也註解了 注意 resourcemanager rm new resourcemanager res.my asse...
資源檔案的使用
學習pyqt推薦大家看這本書 第一步 new file qt resource file 第二步 add prefix建乙個字首 prefix 相當於建立乙個資料夾嘛,可以分類圖示。新增具體圖示就是add files就可以了。這裡的images這個子資料夾,你在命名的加上 images就可以了。su...
WinForm資源檔案使用
匯入資料檔案很簡單,這裡就不用說啦.下面談一談引用資源檔案的幾個方法.有誰需要用到這一點知識的可以參考一下 一,用反射的方法.二,常用的方法.1 這裡用的引用的是字串 2 3 resourcemanager resource newresourcemanager typeof about 4 thi...