Firemonkeyを備えた新しいDelphiXE2を見てください。Windows、Mac OSX、iOS用にコンパイルされることを考えると、VCLコンポーネントはFireMonkeyアプリケーションでは役に立ちません。
私の質問は:Indy Firemonkey Editionはありますか/ありますか?原因私は真剣に必要IdHTTP.Post();
です。そうでない場合、FireMonkeyでこれを行う方法はありますか?
私はかなり長い間グーグルをしていて、何も見つかりませんでした。:S
Firemonkeyを備えた新しいDelphiXE2を見てください。Windows、Mac OSX、iOS用にコンパイルされることを考えると、VCLコンポーネントはFireMonkeyアプリケーションでは役に立ちません。
私の質問は:Indy Firemonkey Editionはありますか/ありますか?原因私は真剣に必要IdHTTP.Post();
です。そうでない場合、FireMonkeyでこれを行う方法はありますか?
私はかなり長い間グーグルをしていて、何も見つかりませんでした。:S
VCL
を意味しVisual Component Library
ます。Indy
それが「視覚的」(「実行時に見える」という意味) であることは何もありません。つまり、「VCL コンポーネントはアプリケーションでは役に立たない」ということはFireMonkey
、Indy
.
、 targetで新しいFireMonkey HD
アプリケーションを作成できます。コンポーネント ページは引き続き IDE で使用できます。つまり、サポートされているクロスプラットフォーム ターゲットと互換性があります。Windows ターゲット (32 および 64 ビット)でも使用できます。Delphi XE2
OS X
Indy
FireMonkey
FireMonkey HD
Indy には IDE が同梱されているため (D6 から搭載されています)、既に XE2 がインストールされている場合は、追加で購入する必要はありません。また、Indy はオープンソースであるため、Indy のパブリック アクセス SVN サーバーまたはミラーからソース コードを使用して Indy インストールをアップグレードできます。
FireMonkey に関しては、Indy は FireMonkey で動作します。Indy は、特定のプラットフォーム (Windows では WinSock、Mac では Posix、Kylix では libc など) のネイティブ ソケット API を使用します。
現時点で FireMonkey の下での Indy の唯一の既知の問題は、TIdAntiFreeze
コンポーネントが設計時に利用できないことです。パッケージ化された方法が非標準であるため、IDE は正しく解決できません (Indy 11 で対応予定)。ただし、実行時にコードでプログラム可能にインスタンス化できます。
tcpindyhttp://www.freelancecode.net/community/viewtopic.php?f=35&t=246を使用してクライアントサーバーの例を作成しました
Delphi XE2のiOS アプリDocWiki ページで使用されていないコンポーネントには、ほとんどの Indy クラスがリストされています。
次のリストは、iOS アプリケーションのツール パレットで使用できる可能性があるが、iOS アプリケーションではサポートされていないコンポーネントのセット (使用される単位と共に) です。