将变量和值从一张卡传递到另一张卡的动态代码

时间:2014-12-27 10:17:34

标签: livecode

我有一个带有两张卡在主堆中的livecode项目。

  • 一张卡片“Card1”有一个文本字段和一个“提交”按钮。
  • 另一张卡片“Card2”有一个标签。

我希望用户在“Card1”的文本字段中输入文本。点击“提交”按钮后,它会跳转到另一张卡片“Card2”,标签文字显示“Card1”文本字段的内容

怎么做?

1 个答案:

答案 0 :(得分:1)

我认为你应该可以做到

put cd fld "textField" into cd fld "otherField" of card "Card2"

这样做。如果这不起作用,你可以改为

put cd fld "textField" into theFieldText
go to card "Card2"
put theFieldText into cd fld "OtherField"

或者,您可以使用"提交"按钮将字段放入,并且Card2上的openCard处理程序再次读取并放入字段中。如果您不想去Card2但还是要回到第一张卡,也可以使用lock screengo back