如何将多个BMP图片与入RES文件,再将它们一个个调出来使用在一系列Speedbutton按钮上.答对100分立即奉送,不够可再加50

解决方案 »

  1.   

    首先建一个res文件,有2种方法建立:
        1、用Borland Image Edit新建一个res文件,反复鼠标右击窗口的Contents,新建Bitmap,然后反复在Bitmap下新建Bmp, 将图像拷贝到新建的bmp,保存这个文件。
        2、用记事本建一个rc文件,如test.rc,内容如下:
    Live BITMAP live.bmp
    Dead BITMAP dead.bmp
    或者:
    Live BITMAP "live.bmp"
    Dead BITMAP "dead.bmp"
    在命令符下调用Brcc32 d:\test.rc
    执行成功,在d:\有一个test.res文件
    其次,在程序中写:
    SpeedButton1.Glyph.LoadFromResourceName(0, 'Live');
    SpeedButton1.NumGlyphs := 1;(假定图片数1,最大4)
    即可。
      

  2.   

    补充,在程序文件中应写上:
    implementation{$R test.res}
      

  3.   

    肯定是是你res文件做得不对。