Anwser のベース変数を削除する方法...このすべてのコンポーネントがあり、メインフォームから button1.click のようなアクションを作成すると、うまく機能することを受け入れました...
しかし、私はユニットからアクションを作成するために使用します...だから
ボタンをクリックすると、手順 DoMaths(Sender: TObject); が素晴らしいです。
procedure Tform1.DoMaths(Sender: TObject);
begin
if TButton1(Sender).hint := 'Make the standard Package' then
do_Maths_standard_package;
end;
do_Maths_standard_package はユニット ComplexMaths にあります。
プロシージャ do_Maths_standard_package フォーム ユニット ComplexMaths は Form1 からいくつかのコンポーネントを呼び出します... Form1.label1 などのように...
したがって、RegisterClass(TLabel) を呼び出して、型から Tlabel を消去すると、Label1 が見つからないというエラーが表示されます...
最初からホールプログラムをしないように、誰か助けてください...
ありがとうございました..