友人が、realbasic の php プラグインを介して Mac アプリケーションを作成できる可能性があると教えてくれました。これは本当ですか?狂ったようにネットを検索しましたが、構文はプラグインを使用してphpに近いものには見えません。あなたがすることは、関数呼び出しを書き、それにあなたのphpを書くことだけです。しかし、それはちょっとばかげています。私が知りたいのは、このアプリでサポートされている言語と、チュートリアルで見られる言語またはそれに近い言語は何ですか? thnx
5 に答える
REAL Studio (以前は REALbasic と呼ばれていました) は、完全にオブジェクト指向の BASIC 言語であり、ネイティブの Macintosh OS X、Windows、および Linux 実行可能ファイルをコンパイルします。IDE には、アプリケーションの作成に必要なすべてのエディターとコンパイラーが含まれています。
Monkeybread Softwareは、 REALbasic で php スクリプトを呼び出すことができる php プラグインを提供しています。また、REALbasic アプリケーション内から Java クラスを使用する方法も提供します。一般に、プラグインを使用すると、RB フレームワークの外部で C コードを呼び出すことができます。
REALBasicはこれを行うことができますか?
REALBasicのレビューによると
REALBasicは、プログラマーがBASICプログラミング言語を使用してアプリケーションを開発できるようにするツールです... REALBasicは、MACOSClassicおよびMACOSX用のアプリケーションも作成します。
あなたの友人は他の言語のサポートについて誤解されているかもしれません。
少し遅い説明ですが、ここには少し混乱があるため、おそらく行う必要があります。
簡単な答え: はい。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 関数にフィードしたりできます。
他のほとんどの言語/IDE と同様に、ライブラリとしてコンパイルされ、実行可能ファイルにアクセスできる PHP エンジンを想像してみてください。
PHP プラグインは現在、有料のサードパーティ モジュールであることを覚えておいてください。
REALStudio は、REAL Software のバージョンの BASIC 用の IDE です。MacOS、Windows、および Linux 用にコンパイルされます。IDE は、BASIC という 1 つの言語をサポートしています。
もしかして、あなたの友達はユマのことを考えていたのでしょうか?REALbasic を使用して Web サイトのスクリプト作成 (PHP によく似ています) を行うことができます。