为什么这段代码不起作用:
procedure TFormNotification.Button3Click(Sender: TObject);
begin
FormB.Show;
end;
Run Code Online (Sandbox Code Playgroud)
我收到Undeclared标识错误.
Rob*_*edy 11
您可能在名为的单元FormB的interface部分中声明了一个名为的全局变量UnitB.但是UnitA对该单元或其内容一无所知.特别是,它不知道这个词的FormB含义 - 该标识符是未声明的.
告诉UnitA有关声明的东西UnitB,加入UnitB到使用条款中UnitA:
uses Windows, SysUtils, Forms, Classes, UnitB;
Run Code Online (Sandbox Code Playgroud)