问题标签 [tcomponent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
86 浏览

delphi - 如何在 Firemonkey 运行时创建和销毁 TGrid — Android 和 iOS App Dev

我在运行时创建了一个 TGrid。该过程要求我应该在单击“添加项目并刷新”按钮重新创建之前销毁 TGrid。我注意到,如果我在重新创建 TGrid 之前不销毁它,那么沉重的开销会导致我的应用程序在执行 8 次或更多次时冻结。

我尝试了以下代码但无济于事:

我在地址处遇到访问冲突...听起来很糟糕!

有没有更简单的方法可以在运行时创建和销毁像 TGrid 这样的可视化组件?

0 投票
1 回答
290 浏览

delphi - 我在新创建的带有 TComboBox 祖先的组件上收到错误“未声明的标识符”

我使用向导创建了一个带有 TComboBox 祖先的新组件。从编译、构建和安装,一切都很顺利。现在我尝试使用它,但出现以下错误:

用于新组件实施的 MRE

用于新组件安装程序包的 MRE

我确定某事,某处我失踪了。

0 投票
1 回答
71 浏览

delphi - 如何在执行期间调用在新组件中创建的过程

我已经创建并实现了一个新组件,在这个创建的组件中,有一个InitCombo需要在实现中调用的过程。

我将如何做到这一点?

这是InitCombo新组件中的过程:

这是我尝试调用但返回错误消息:

请注意,编译、构建、安装进展顺利并且正在运行。除了如何调用组件内部的过程?