Imageに代入した画像を表示させるには?

解決


Uga  2004-08-20 21:24:30  No: 10468

Image1のPictureに画像が入っていて、
それをImage2に同じように表示させたいのですが、

  Image2 := Image1

としてもImage2には画像が表示されません。
どうすれば表示されるのでしょうか?
Image2のプロパティをImage1のプロパティと同じようにしたいので、
代入という形をとっていますがこの方法では駄目なのでしょうか?

ご教授お願いします。


ふぐちゃん  2004-08-20 21:42:13  No: 10469

Image2.Picture := Image1.Picture;
または
  Image2.Picture.Assign(Image1.Picture);
とすれば表示されると思います。


TtPIPICH  2004-08-20 22:48:14  No: 10470

クラスなので、内容と言うより参照先が変わります。
 Image2 := Image1
とすると、その後Image2を操作するとImage1が操作されるようになります


Uga  2004-08-20 23:33:15  No: 10471

できました。
初心者とはいえ、クラスの使い方が全然判っていなかったですね。すみませんでした。
ふぐちゃんさん(?)、TtPIPICHさん、どうもありがとう御座いました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加