問題タブ [delphi-xe8]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1228 参照

android - XE8 Twebbrowser ローカル img ファイル

Delphi XE8 で Twebbrowser を使用しています。

Amazon S3 から画像をダウンロードして、downloadfolder というフォルダーに入れています。

その場所にあるファイルを Twebbrowser から開くにはどうすればよいですか

試した

ありがとう

0 投票する
1 に答える
3293 参照

delphi - FMX の TIdTCPClient から TServerSocket へのデータ送信が Delphi XE8 で機能しない

アプリケーション モバイル アプリケーションの開発に Delphi XE8 トレイル バージョンを使用しています。現在、私は明確に説明した以下の非常に重大な問題に直面しています。

My Project は 2 つの異なるアプリケーションに分かれています。

アプリケーション A : このアプリケーションは、VCL アプリケーションとして Delphi XE8 を使用して開発されています。このアプリケーションには TServerSocket があります。バイト配列を使用してデータを受信します。ほとんどの場合、このアプリケーションはデータをパックされたレコードとして受け取り、メッセージ ヘッダーに基づいて次のステップが実行されます。

アプリケーション B : このアプリケーションは、マルチ デバイス モバイル アプリケーションとして Delphi XE8 を使用して開発されています。このアプリケーションには TIdTCPClient があります。また、以下のようにデータを送信します。

IdTCPClient には IOHandler が割り当てられます。

問題: Delphi XE8 マルチデバイス モバイル アプリケーションで SendData プロシージャを呼び出したときに、サーバー アプリでデータを受信せず、クライアントで例外も発生しません。そして、Windows 7 デスクトップと Android モバイル Lolipop バージョンのモバイルもチェックしました。どちらのデバイスでも、クライアント アプリケーションはデータを送信していません。また、同じコードは、Delphi XE7 for Windows アプリケーションと Android KitKat バージョンのモバイル アプリケーションで問題なく動作しました。また、Delphi XE8 マルチ デバイス モバイル アプリケーションでは、パックされたレコードを TIDBytes に変換しようとしました。しかし、私はこれを行う方法がわかりません。

しかし、Delphi XC8 VCL アプリケーションを作成し、同じコードと同じコンポーネントを実装し、データを送信しようとすると、サーバー アプリケーションでデータを受信しました。

また、Delphi XE8 マルチデバイス モバイル アプリケーションで、以下に示すテキストを送信しようとした場合:

これを使用すると、サーバーアプリケーションでデータを受信できるようになりました。

このバッファデータをサーバーソケットに適切に送信するための助けを提供してください。そして、前もって感謝します

0 投票する
1 に答える
165 参照

delphi - Cユニオンのポーティング

内部に共用体を持つ C 構造体を移植しようとしています。のデフォルト構造でWinapi.Winsock2.pasは、レコード内のいくつかのフィールドが欠落しています。しかし、これは正しい方法ですか?ありがとう。


コンパイラは文句を言いますError: E2004 Identifier redeclared: 'lpOverlapped'

更新 2:

いろいろ考えた結果、これにたどり着きました。

0 投票する
1 に答える
647 参照

delphi - 変換する有効なビットマップがストリームに含まれていないかどうかを確認する方法。

ストリームに画像が含まれているかどうかを確認するにはどうすればよいですか? Delphi xe8 FMX で iOS アプリケーションを開発しています。リストボックスがあり、アイテムに写真をロードしています。私がすることができます:

ビットマップの読み込みに一貫性がないように見えるため、try-except ブロックを使用しないことをお勧めします。たとえば、リストボックスのアイテムをスクロールしてビューから外し、ビューに戻して写真を表示する必要があります。

0 投票する
1 に答える
886 参照

delphi - 新しい XE8 トライアル インストールの TMS コンポーネント パック?

試用版の Delphi XE8 Architect 開発環境に TMS コンポーネント パックをインストールする際に問題が発生しています。パックはかなり古いもので、コードですべてが問題ないかどうかを確認するために使用しようとしています。コードは数年前にこのパックで書かれています。私は Delphi の Jet 登録バージョンを持っていないので、このコードとコンポーネントを操作できるかどうかを確認するためだけにこの試用版を使用していますか? tms exe をインストールしましたが、開発環境にコントロールが表示されませんか?

0 投票する
1 に答える
3244 参照

delphi - Delphi xe8、コンポーネント xxx の名前を変更できません。コンポーネントは祖先フォームで導入されました

http://docwiki.embarcadero.com/RADStudio/XE8/en/Tutorial:_Using_the_IDE_for_Delphi_and_C%2B%2BBuilderにある Delphi XE 8 チュートリアルに進みます。私が抱えている問題は、チュートリアルを順を追って実行したのに、ActionList または MainMenu の名前を変更しようとすると、「コンポーネント xxx の名前を変更できません。コンポーネントは祖先フォームで導入されました」というエラーが表示され続けることです。

この問題を修正する方法がわかりません。また、コンポーネントを削除することもできないため、修正する方法がわかりません。

0 投票する
0 に答える
260 参照

delphi - Delphi XE8 用の GMLib インストーラはありますか?

Delphi XE 8 インストーラーはまだありますか?

XE7 インストーラー DPK パッケージを使用しようとしましたが、正しい定義がないようです。

0 投票する
1 に答える
167 参照

delphi - Intel TSX と Delphi

Intel TSXDelphi で同期拡張機能を使用したいと考えています。しかし、AFAIK Delphi は過去の拡張アセンブリをサポートしていないSSE 4.2ので、別の方法で実行できますか? また、そのような機能を検出するにはどうすればよいでしょうか。

この機能は、2012 年以降、Haswell プロセッサでサポートされています。