掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DLLでBmpのサイズとピクセル列を引き渡すには? (ID:8668)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
呼び出すときはこんな感じ。 procedure TForm1.Button1Click(Sender: TObject); var buf: PCHAR; size: Integer; bmp: TBitmap; ms: TMemoryStream; begin size := load(PCHAR(Edit1.Text), nil); if size > 0 then begin buf := SysGetMem(size); load(PCHAR(Edit1.Text), buf); bmp := TBitmap.Create; ms := TMemoryStream.Create; ms.Write(buf^, size); ms.Seek(0, soFromBeginning); bmp.LoadFromStream(ms); Image1.Picture.Assign(bmp); ms.Free; SysFreeMem(buf) end; end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.