學習使用資源檔案 2 Ico

2021-09-08 06:24:18 字數 1605 閱讀 1094

現在要做乙個攜帶兩個圖示的資源檔案, 並呼叫的例子.

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...