掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
画像を複写するには? (ID:46178)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
複数の画像を、新しいBMPに上から、for文で、入れたいのですが。 70☓100(高さ☓幅)の画像に、7☓100の画像を、10こ挿入したい。 で、CopyRectを使えばいいとはわかったのですが、DestやSrcを変えても、うまく生きません。 変に画像が大きくなったりとかしちゃう。 例文を書いてもらうわけにはいかないでしょうか? for i := 0 to 10-1 do begin //挿入画像の読み込み処理 .... Dest:= Rect(?,?,?,?); Src:= Rect(?,?,?,?); ↑挿入する画像の高さは分かっているので、DestのRectの2番に、iをかければいいだけだと思うのですが・・・ NewBMP.Canvas.CopyRect( Dest, InsertBPM.Canvas, Src); end; よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.