各位好,请教个问题:手上有一份代码,想学习下。结果发现代码运行起来能看到的图片,在Delphi的IDE里面看不到。这个是怎么回事?
用文本方式打开*.dfm,看到以下代码
……
    object BitReStore: TRzBmpButton
      Left = 57
      Top = 0
      Width = 28
      Height = 20
      Hint = #21521#19979#24674#22797
      Bitmaps.Disabled.Data = {
        C6060000424DC60600000000000036000000280000001C000000140000000100
        18000000000090060000000000000000000000000000000000004F27004F2700
        4F27004F28004F28004F28004F28004F28004F28004F28004F28004F28004F28
        004F28004F28004F28004F28004F28004F28005028004F28004F28005028004F
        28004F28005028004F2800361B00733900ECE3D9ECE3D9ECE3D9ECE3D9ECE3D9
        ECE3D9ECE3D9ECE3D9ECE3D9ECE3D9ECE3D9ECE3D9ECE3D9ECE3D9ECE3D9ECE3
        D9ECE3D9ECE3D9ECE3D9ECE3D9ECE3D9ECE3D9ECE3D9ECE3D9ECE3D9ECE3D951
        28006B3600DCCAB8B48F69B5906BB48F69B48E69B48E68B38D67B38D67B28B65
        B28B64B18A63B18A63B18A63B18A63B28B65B38C66B38C66B38D67B48E68B48E
        68B48E69B48E69B48E68B48E68B38D67CDB39A492500683400D9C6B3AF865EAF
        875FAF865EAE855CAD845BAD835AAB8157AB8056AA7F54A97E53A9
……   这里面的Bitmaps.Disabled.Data应该就是图片的内容吧
问题:1、怎样才能直观看到图片,而不是十六进制?类似于VS里面资源编辑,直接能够看到
      2、如果想要替换图片的话,又该怎么做?
      3、为什么要这样处理图片?

解决方案 »

  1.   

    点右键-> View as Form
      

  2.   

    你看的这是dfm窗体文件的内容
      

  3.   

    是的,Data就是图片内容
    在窗口上放一个Image控件,添加一个图片。然后点击右键->View as Text,就看到这样的格式了
      

  4.   

    谢谢楼上两位。刚刚接触Delphi,如果想要更换里面的图片的话,该怎么办?就拿上例来说,Bitmaps.Disabled.Data,这个猜测应该是位图Disabled时显示情况。Bitmaps.Down.Data应该是被按下时,
    Bitmaps.Up.Data应该就是鼠标起来时,显示的图片。可是,在这个控件的属性里面,找不到设置图片的地方。如果想要更改,该怎么办?