【问题标题】:what languages are supported in realbasic?realbasic 支持哪些语言?
【发布时间】:2010-02-15 08:59:14
【问题描述】:

一位朋友告诉我,我可能可以通过 realbasic 中的 php 插件创建 mac 应用程序。这是真的?我像疯了一样在网上搜索并且语法没有 使用插件查看任何接近 php 的东西。你所做的就是编写函数调用并在其中编写你的 php。但这有点愚蠢。我想知道的是这个应用程序支持哪些语言,我在它的教程中看到的语言是什么或接近什么?谢谢

【问题讨论】:

    标签: php macos realbasic realstudio


    【解决方案1】:

    REAL Studio(以前称为 REALbasic)是一种完全面向对象的 BASIC 语言,可以编译原生 Macintosh OS X、Windows 和 Linux 可执行文件。 IDE 包含创建应用程序所需的所有编辑器和编译器。

    Monkeybread Software 提供了一个 php 插件,允许您在 REALbasic 中调用 php 脚本。它们还提供了一种在 REALbasic 应用程序中使用 Java 类的方法。通常,插件允许您在 RB 框架之外调用 C 代码。

    【讨论】:

      【解决方案2】:

      REALBasic 可以做到这一点吗?

      Review of REALBasic

      REALBasic 是允许程序员使用 BASIC 编程语言开发应用程序的工具...REALBasic 还将为 MAC OS Classic 和 MAC OS X 创建应用程序。

      您的朋友可能误解了对其他语言的支持。

      【讨论】:

      • 但它使用什么语言?
      • ... 这不是 BASIC 吗?相反,REALbasic。
      • 很抱歉,这听起来很愚蠢,但它的语言是唯一的吗?我问的原因是因为我看到了一个 php 插件并且想知道它的用途
      • 它使用 REALbasic,一种基本的方言。有一些方法可以支持插件,我相信 C,就像有人提到的那样,有一些插件可以让你扩展功能。如果您想了解更多信息,请访问 REAL Software 网站并向他们的人员发送电子邮件;他们的支持人员通常非常擅长快速回答问题。
      【解决方案3】:

      有点迟到的澄清,但可能需要做,因为这里有点混乱。

      简短回答:是的。您可以在 REALStudio(REALBasic 的 IDE)中使用 PHP。由于某种原因,上面的大多数答案都会错误地解释过于严格或过于宽松。

      REALBasic 是语言。 REALStudio 是 IDE 和编译器。

      REALStudio 接受可以使用 REALBasic 从 IDE 中调用的插件。这些插件可以以编程方式执行任何可能的操作,包括调用其他语言解释器。

      有PHP、Lua、JavaScript等语言的插件。这些,当包含插件时,提供可以被调用来执行脚本和处理结果的函数。这并不意味着将这些语言的功能添加到 REALStudio 中,而是可以运行整个解释器,就像在命令行中运行它一样。

      'Comments in REALBasic start with a '
      'Double quotes are escaped by doubling them, ""like so""
      
      'Initialize a new PHP object
      dim p as PHPMBS
      p=new PHPMBS
      
      'Put the PHP code into a string
      dim phpFunction as string = "echo ""Hello"";"
      
      'Result is a string variable where the result will be assigned
      dim result as string
      
      'Assign the result of the PHP Function to the string variable
      result=p.Execute(phpFunction)
      
      'Pop up an alert with the message
      msgBox result
      

      当然,您可以将整个 PHP 文件包含到您的可执行文件中并调用它们并执行它们,结果可以是文本或图像,您可以在之后处理或输入另一个 PHP 函数。

      想象一下 PHP 引擎被编译为一个库并且可供您的可执行文件访问,就像在大多数其他语言/IDE 中一样。

      请记住,PHP 插件目前是需要付费的第 3 方模块。

      【讨论】:

        【解决方案4】:

        也许你的朋友在想尤马?它允许您使用 REALbasic 编写网站脚本(很像 PHP)。

        http://www.yumadev.com/

        【讨论】:

          【解决方案5】:

          REALStudio 是 REAL Software 的 BASIC 版本的 IDE。它为 MacOS、Windows 和 Linux 编译。 IDE 支持一种语言 - BASIC。

          【讨论】:

            猜你喜欢
            • 2013-09-09
            • 1970-01-01
            • 2013-03-17
            • 1970-01-01
            • 1970-01-01
            • 2021-03-28
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多