>>807
例えば、Form1上のラベルに表示したい時、ラベルはForm1というものの
中に存在します。
THintクラスはTForm1クラスとは別なので、ラベルがどこに存在するかと
いう事を指定しなければいけません。

例えば、自分と同じ学級(4組とします)の「山田さん」の事を伝えるには、
先生に「山田さん」といえば分かりますが、他の学級の山田さんの事を伝
えるには、「6組の山田さん」みたいに何組なのかを言わなければ分から
ないのと同じです。

Form1.Label1.Caption のForm1が何組かなのかに当たります。

procedure THint.show;
begin
  Fi:=Random(3);
  case Fi of
    0: Form1.Label1.Caption:='グー';
    1: Form1.Label1.Caption:='チョキ';
    2: Form1.Label1.Caption:='パー';
  end;
end;