TIcon同士の比較をするには?


ぱん  2005-07-18 23:44:01  No: 16423  IP: 192.*.*.*

Ticon同士で、データがおなじかどうかを比較する方法を探しています。

if iconA = iconB then beep;

このような感じです。色々とやってみても、うまく比較できませんでした。
どうぞ宜しくお願いします。

編集 削除
平蔵  2005-07-19 08:58:36  No: 16424  IP: 192.*.*.*

var
iconA:TIcon;
finfo:TSHFileInfo;
だとして、
iconA := TIcon.Create;
ShGetFileInfoでアイコンを取得してから
iconA.Handle := finfo.hIcon;
なら比較することができます。

編集 削除
もしかして  2005-07-19 09:27:49  No: 16425  IP: 192.*.*.*

if iconA.handle = iconB.handle then beep;
ならどうなんでしょう?

編集 削除