怎样让delphi 的窗体帖上一幅BMP图片,这个BMP图要作为资源导入窗体。

解决方案 »

  1.   

    var st:TResourceStream;
    begin
      st:=TResourceStream.Create(HInstance, 'BMP1', 'BMP');
      image1.picture.LoadFromStream(st);
      st.Free;
    end;
      

  2.   

    {$R bmp.res}var st:TBitmap;procedure TForm1.FormCreate(Sender: TObject);
    begin
      st:=TBitmap.Create();
      st.LoadFromResourceName(HInstance, 'BMP1');
    end;procedure TForm1.FormPaint(Sender: TObject);
    begin
      Canvas.Draw(100, 100, st);
    end;procedure TForm1.FormDestroy(Sender: TObject);
    begin
      st.Free();
    end;
      

  3.   

    {$R bmp.res} ?是什么?
      

  4.   

    怎么把一个BMP图片导入到delphi 作为我程序的资源呢?
      

  5.   

    用openpicturedialog控健可以吗?
      

  6.   

    将图片作为EXE文件的资源!不用openpicturedialog
      

  7.   

    {$R bmp.res} ?是什么?编译开关了
      

  8.   

    bmp.res 是什么自己做的资源?
      

  9.   

    建一个文本文件 bmp.rc内容: bmp bitmap bmp.bmp
    保存后brcc32 bmp.rcGet a new file: bmp.res
      

  10.   

    bmp bitmap bmp.bmp原来是bitmap 我用BMP难怪不可以