我试图调用一个计时器从这样的定义的过程Enabled属性:procedure Slide(Form: TForm; Show: Boolean);
而不是有固定的形式名称(如:Form2.Timer...
)
将表单的单位放入使用列表后,这可以工作:Form2.Timer1.Enabled := True;
但以下操作无效:( Form.Timer1.Enabled := True;
其中Form是作为参数传递给过程的表单.
如何访问表单上的Timer组件?
提前致谢.
我正在使用Delphi项目中的Synapse库来进行一些网络连接.
当我尝试使用外部单元中定义的类型之一时,即:'TTCPBlockSocket',它有红色下划线并显示"Undeclared Identifier'TTCPBlockSocket'".
这些文件都在正确的文件夹中,'uses'语句可以找到它们并显示没有错误.
奇怪的是,我在另一个项目中有相同的设置,并且该项目中没有错误.
注意:我无法安装/编辑软件/设置,因此我无法添加任何修复程序.