1.在设计阶段我增加了一个控件属性TStringS,打开属性编辑器发现Code Editor按钮是灰色的不能使用,这是为什么?
2.
winctrl :TWinControl;
...
winctrl := Form1.Edit1;
当我把Form1上Edit1删除后,如何在代码中判断winctrl是否存在呢?
2.
winctrl :TWinControl;
...
winctrl := Form1.Edit1;
当我把Form1上Edit1删除后,如何在代码中判断winctrl是否存在呢?
后面一个判断有没有用。
if assigned(form1.edit1) then ->有
else ->没有
程序运行时可以winctrl.SetFocus
但是在设计阶段,如果把ComboBox1删除了,再访问winctrl就出错,如何判断winctrl指向的控件是否存在呢?
if FindComponent('ComboBox1') <> nil then