3

所以.. 我刚刚下载了适用于 OS X 的 Xojo 2014,到目前为止,我发现它是一个非常简单有效的开发环境。

但是,我一直在尝试制作一个函数或子程序 45 分钟。每次我尝试遵循教程或 Xojo 文档时,都会收到以下错误:

在此处输入图像描述

我已经遵循(即使我可能遗漏了一些东西)这里的指示:http: //docs.xojo.com/index.php/Function

即使文档中没有完整的示例(糟糕的开发环境)。

此外,在屏幕截图中显示了我从 Xojo 论坛复制和粘贴的示例函数,并且应该可以工作。我不是一个编程新手,而是一个 Xojo 新手。过去,我也曾在 RealStudio 中遇到过一些愚蠢的错误。

有人可以指出我可能会错过什么吗?

4

3 回答 3

6

您不能在方法编辑器中使用FunctionSubEnd FunctionEnd Sub行。这样做会导致语法错误,因为 IDE 会根据您在方法编辑器的名称、参数和返回类型字段中输入的值自动添加方法声明。

例如 在此处输入图像描述 在此处输入图像描述

于 2014-09-23T20:51:00.980 回答
1

如前所述,

Function、Sub、End Function 或 End Sub 已为您完成,

如果不需要返回任何内容,您可以执行“退出子”,否则只需返回正确的值

就像有些事件需要一个真假,所以如果你需要退出函数,只需返回假

于 2017-01-28T11:58:56.973 回答
0

您不能在 Xojo 代码中添加内联函数。您可以通过以下方式向项目项添加方法:

  • 插入->方法
  • 编辑器工具栏上的“+”按钮,然后是方法
  • 主工具栏上的插入按钮,然后方法
  • Option-Command-M(在 OS X 上)
于 2014-09-24T16:55:02.777 回答