vb编程的好帮手--资源文件
生活随笔
收集整理的這篇文章主要介紹了
vb编程的好帮手--资源文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
各位vb高手, 你一定也常常因苦于無法組織本人程序中大量的picture, 而頭痛不已, 那就讓小生為各位介紹一下vb編程的好幫手--資源文件。
所謂資源文件, 就是指將在程序運行時用到的資源集中在一同的一個文件。 一個資源文件可以包括文字(text)、位圖(bitmap)。 圖標(icon)等。 并且在程序中調用時不必指明路徑, 這就簡化了程序的編寫并減少了發作錯誤的可能。 如今我就以一個小程序為例講述資源文件的一些運用方法。
這個工程運行后, 當點擊【未來】按鈕時兩頭圖像將順次變換為夏、秋、冬、春點擊【從前】按鈕則以相反順序轉動圖片(源程序附后)。
首先建立春、夏、秋、冬四幅位圖, 均以. bmp格式保存在c:\test\下。 然后翻開記事本編寫資源文件,
內容如下:
100bitmapspring. bmp
200bitmapsummer. bmp
300bitmapautumn. bmp
DELPHI400bitmapwinter. bmp
其中數字表示此項的id號碼, 此號碼很重要, 它直接影響調用!bitmap表示以位圖方式保存而最后的局部為文件名。 將此文件保存為test. rc。
接上去編譯此資源文件。 在c:\visualbasic\wizards目錄下找到rc. exe文件。 在ms-dos方式下鍵人c:\rc/rc:\test. test. rc(鍵入rc/?將會得到協助), 在編譯成功后在c:\test\中將發現增加了一個名為test. res的文件。
完成了下面的工作, 接上去就可以編寫工程了。 首先建立一個image控件img和兩個command控件cmdc、cmdw。 然后建立一個時鐘控件, 設其interval屬性為1000。 最后在[通用]中聲明一個名為iid的整形變量:
dimiidasinteger
并初始化img和iid:
img. picture=loadrespicture(100, vbresbitmap)
iid=100
其中loadrespicture(id, model)為從資源文件中調用圖像的函數, 100表示id號為100的項, vbresbitmap為一常量, 值為0, 表示以位圖方式翻開。 然后在兩個command控件中參加源程序代碼。
最后在工程資源管理器中用鼠標右鍵單擊選擇【添加】--【添加文件】, 參加test. res。
至此工程可謂前功盡棄, 按f5運行一下, 希望你會喜歡。 還有一點要強調的是一個工程只能有一個工程文件!附源程序:
文章由左旋肉堿有用嗎整理,收集辛苦,希望能保留出處。
轉載于:https://www.cnblogs.com/jiyizhen3721/archive/2011/06/01/2065328.html
總結
以上是生活随笔為你收集整理的vb编程的好帮手--资源文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 添加广告用proguar
- 下一篇: 5.WCF 实例