1

我正在创建一个需要我进行跨窗口交互的项目。

更具体地说,用于将文本框对象中的文本作为变量存储在另一个窗口上。

这在 Xojo/Realbasic 中是否可行,它的语法是什么?

视觉,使用形状来表示对象

4

1 回答 1

2

在我看来,最好将一个包含所有全局属性的模块添加到您的项目中。您可以从所有窗口(如 mySettings.myProperty1)访问这些属性,而无需绑定到窗口名称。或者您可以将它们作为全局属性添加到 App 中。

然后只需在编辑字段更改事件中添加一行,将文本传输到新的全局属性,例如 mySettings.myProperty1 = Me.Text

这将允许更改您的窗口名称或添加多个窗口,而无需更改您的属性。它将保护您的编辑字段免受其他窗口的更改(错误地)。

于 2016-07-31T07:45:31.197 回答