Delphi6的一个奇怪现象?关于Application.Title。
任意新建一个项目,打开项目的DPR文件,在begin..end之间修改Application.Title。
如果是直接赋值就一切正常,如:Application.Title := 'MyProject1';
如果用变量的形式赋值,如:
const MyAppName : string := 'MyProject1';
begin
Application.Initialize;
Application.Title := MyAppName;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
就会发现工具条和菜单中的Run命令变灰,点击Run旁边的向下箭头会弹出错误信息‘Call to Application.CreateForm is missing or incorrect.’