8

Firemonkeyを備えた新しいDelphiXE2を見てください。Windows、Mac OSX、iOS用にコンパイルされることを考えると、VCLコンポーネントはFireMonkeyアプリケーションでは役に立ちません。

私の質問は:Indy Firemonkey Editionはありますか/ありますか?原因私は真剣に必要IdHTTP.Post();です。そうでない場合、FireMonkeyでこれを行う方法はありますか?

私はかなり長い間グーグルをしていて、何も見つかりませんでした。:S

4

4 に答える 4

11

VCLを意味しVisual Component Libraryます。Indyそれが「視覚的」(「実行時に見える」という意味) であることは何もありません。つまり、「VCL コンポーネントはアプリケーションでは役に立たない」ということはFireMonkeyIndy.

、 targetで新しいFireMonkey HDアプリケーションを作成できます。コンポーネント ページは引き続き IDE で使用できます。つまり、サポートされているクロスプラットフォーム ターゲットと互換性があります。Windows ターゲット (32 および 64 ビット)でも使用できます。Delphi XE2OS XIndy FireMonkeyFireMonkey HD

于 2011-09-09T17:58:22.653 に答える
4

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 で対応予定)。ただし、実行時にコードでプログラム可能にインスタンス化できます。

于 2011-09-09T19:24:40.283 に答える
0

tcpindyhttp://www.freelancecode.net/community/viewtopic.php?f=35&t=246を使用してクライアントサーバーの例を作成しまし

于 2011-10-08T08:19:30.447 に答える
0

Delphi XE2iOS アプリDocWiki ページで使用されていないコンポーネントには、ほとんどの Indy クラスがリストされています。

次のリストは、iOS アプリケーションのツール パレットで使用できる可能性があるが、iOS アプリケーションではサポートされていないコンポーネントのセット (使用される単位と共に) です。

于 2012-03-21T20:04:54.473 に答える