Delphi:如何识别哪个面板叫Form2
Delphi: how to identify which panel called Form2
我在 Form1
和 OnDblClick
事件中有 16 个 TPanels
,他们称之为 Form2
(form2.Show;
)。使用 Form2
,我想知道哪个面板(TPanel 名称)调用了 Form2
PS:使用Tag 属性可以识别tag号,但我需要edit1.text来显示面板名称
几种可能的解决方案。
其中之一是在 Form2 中添加字符串 属性 并在调用 Form2.Show.
之前设置面板 OnDblClick 事件的值
另一个是在 Form2 中创建一个新函数,它接受一个字符串参数,即面板名称,将该值保存到表单的字段并调用 Show。从面板的 OnDblClick 调用函数而不是 Show,传递面板的名称。
我在 Form1
和 OnDblClick
事件中有 16 个 TPanels
,他们称之为 Form2
(form2.Show;
)。使用 Form2
,我想知道哪个面板(TPanel 名称)调用了 Form2
PS:使用Tag 属性可以识别tag号,但我需要edit1.text来显示面板名称
几种可能的解决方案。
其中之一是在 Form2 中添加字符串 属性 并在调用 Form2.Show.
之前设置面板 OnDblClick 事件的值另一个是在 Form2 中创建一个新函数,它接受一个字符串参数,即面板名称,将该值保存到表单的字段并调用 Show。从面板的 OnDblClick 调用函数而不是 Show,传递面板的名称。