form1.canvas.draw(3,3,wicon[0]);
form1.canvas.draw(3,3,wicon[idx]);
end;
end.
以上可以作為一個通用的動畫程序,我們只需要修改不同的ICON以及增加IDX的大小就可以編出不同的動畫應用(同樣在資源中可以有其他形式的圖形如:BITMAPS這時需要動態創建的是TBITMAPS對象而不是TICON對象)。在兩個例子中我們都用到了WINDOWSAPI函數,這些函數在WINDOWS單元中均有說明在這里不加贅述。以上的兩個例子只是資源文件的一點點應用,要真正的掌握資源文件在程序設計中的強大作用,還要靠自己在實踐中不斷的總結。
文章來源于領測軟件測試網 http://www.kjueaiud.com/