首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >realbasic支持哪些语言?

realbasic支持哪些语言?
EN

Stack Overflow用户
提问于 2010-02-15 16:59:15
回答 5查看 818关注 0票数 0

一位朋友告诉我,我可以通过realbasic中的php插件创建mac应用程序。这是真的吗?我疯狂地搜索了网络,语法看起来一点也不像php,使用的是插件。您所要做的就是编写函数调用,然后在其中编写php。但这有点傻。我想知道的是这个应用程序支持哪些语言,以及它是什么语言,或者接近于我在它的教程中看到的语言?thnx

EN

回答 5

Stack Overflow用户

发布于 2010-02-15 22:57:56

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

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

票数 4
EN

Stack Overflow用户

发布于 2010-02-15 17:17:38

REALBasic能做到这一点吗?

一个Review of REALBasic

REALBasic是一种允许程序员使用基本编程语言开发应用程序的工具。REALBasic还将为MAC和MAC创建应用程序。

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

票数 1
EN

Stack Overflow用户

发布于 2011-09-10 04:02:41

有点晚澄清,但可能需要做,因为这里有一点混乱。

简短的回答是:是的。您可以在REALStudio (REALBasic的集成开发环境)中使用PHP。由于某些原因,上面的大多数答案都是由于过于严格或过于宽松的解释而产生的错误。

REALBasic是这门语言。REALStudio是集成开发环境和编译器。

REALStudio接受可以使用REALBasic从集成开发环境内部调用的插件。这些插件可以在编程上执行任何可能的操作,包括调用其他语言解释器。

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

代码语言:javascript
复制
'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插件目前是需要付费的第三方模块。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2264814

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档