跳转到内容

SuperCard 编程/基础/字段

来自维基教科书,开放的书籍,开放的世界

SuperCard 中的字段用于存储文本。


字段属性

[编辑 | 编辑源代码]

字段具有样式属性。

文本是字段的内在属性。实际上,字段的文本属性在获取或设置时无需命名。实际上,与其他语言和编程环境相比,这可能看起来违反直觉。要获取或设置字段的文本,只需将文字字符串或变量放入或从字段中获取或放入。请参阅以下字段语法示例。

字段语法

[编辑 | 编辑源代码]

获取字段内容

[编辑 | 编辑源代码]

您可能认为您可以简单地执行以下操作

-- WARNING!! Incorrect Code!
get field [name of field]
put it into [variable name]

但是,字段属于卡片或背景,因此在获取或设置字段中的文本时,您必须指定此项

get [cd/card/bg/background] field [name of field]
put it into [variable name]
put [cd/card/bg/background] field [name of field] into [variable name]

放入(即设置)字段内容

[编辑 | 编辑源代码]

与获取字段内容一样,在放入数据时,您必须指定卡片或背景

put [literal string/variable name] into [cd/card/bg/background] field [name of field]

循环遍历卡片或背景的字段

[编辑 | 编辑源代码]
repeat with x = 1 to the number of [cd/card/bg/background] fields
[code to work with fields]
-- example [cd/card/bg/background] field x
end repeat
华夏公益教科书