くだすれDelphi(超初心者向け) Part2
■ このスレッドは過去ログ倉庫に格納されています
0623デフォルトの名無しさん
NGNGTNkDIBを扱ったことのある方にお尋ねしたいのですが、
・設計時にimage1に[tes.bmp]を image2に[tes2.dib]を読み込んである
・image1には
image1.Canvas.TextOut(20, 50, '■'); でとりあえず描けた
・image2には 見よう見まねで
var Canvas: TNkDIBCanvas;
begin
Canvas := TNkDIBCanvas.Create(image2.picture.graphic as tnkdib);
Canvas.TextOut(20, 50, '●');
Canvas.Free;
end; とすることでなんとか描けた
よく解ってないのですが、何か描く度にこのcreate、freeって必要なんでしょうか。
一手間増えて処理が落ちそうで…image1のように単純に描ければよいのですが。
■ このスレッドは過去ログ倉庫に格納されています