問題タブ [c++builder-xe7]

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 投票する
1 に答える
423 参照

c++ - FireDAC を使用して C++ XE3 から XE7 に移行するにはどうすればよいですか?

C++ Bulder XE3 で作成したアプリがあり、XE7 にアップグレードしたいと考えています。しかし、私は PostgreSQL との接続に FireDAC を使用します。XE3 では接続は ADConnection と呼ばれ、ADQuery をクエリし、XE7 では FDConnection と FDQuery を呼び出します。すべてを書き直すことなく、そうする簡単な方法を見つける必要があります。御時間ありがとうございます。

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

c++builder - 携帯電話で Bluetooth が機能しない

Embarcadero builder xe7 の例を 4.0.4 android バージョン ( api 15 ) の xperia si18 電話に転送できます。テザリング、LOcationDemo、webbrowser ... はうまく機能しますが、Bluetooth の例はすべて機能しません。IDEオプションで別の「SDK bluetooth権限」を選択しようとしましたが、電話でbluetoothをオンにしましたが、アプリケーションを起動すると黒い画面が表示されるか、firemonkeyアイコンだけが表示されます。シンプルなボタンで新しいプロジェクトを使用し、ヘッダーとして追加するだけの場合: #include してデバイスで開発しても、問題は同じです!!!

携帯電話で Bluetooth アプリケーションを実行できるようにするには、何か特別なことをしなければなりませんか 助けてくれてありがとう...

0 投票する
2 に答える
2470 参照

android - Embarcadero C++ Builder XE7 を使用したエラー メッセージ「アプリケーションはこのデバイスをサポートしていません」

フォーム、ボタン、ラベルなどを備えた簡単なアプリケーションを作成しています。

エミュレーターで実行すると、次のようになります。

アプリケーションはこのデバイスをサポートしていません

この問題を解決するにはどうすればよいですか?

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

c++ - C++ Builder XE7: パッケージでの TChart の使用

私は奇妙な状況に直面していますが、これに関する情報はまだ見つかりませんでした。

この問題はすでに新しい Embarcadero コミュニティ フォーラムに投稿していますが、そこで回答が得られるとはあまり期待できません... そこで、ここで新しいアカウントを作成することにしました。

http://community.embarcadero.com/index.php/forum/tools/336-c-builder-xe7-and-teechart-standard )

XE7 の IDE に同梱されている TChart コンポーネントを使用します (古いバージョンと同様)。パッケージ (.dll または .bpl) で使用すると、グラフを含むフォームを含むパッケージを動的にロード、アンロード、およびリロード (リロードが問題) すると、アクセス違反が発生します。ロードされたパッケージをプロセス監視ツールで調べたところ、すべて問題ないようです。Tee9210.bpl が正常にロードされました。/XE6 でプロジェクトをコンパイルすると、このエラーは発生しません。

2 番目の環境でこれを再現できたので、インストール/PC の問題ではないと思います。

誰でもこれを再現できますか?必要に応じて、テスト プロジェクトを提供できます。

前もって感謝します。

ケレム

編集: bplを2回目にロードするときのアクセス違反:

例外クラス: $C0000005 メッセージ: 「0xeeffeeff でのアクセス違反: アドレス 0xeeffeeff のアクセス」

このメッセージの後に bpl を再度ロードしようとすると、別の例外が発生することに気付きました。

例外クラス: $C0000005 メッセージ: 「0x503230cf でのアクセス違反: アドレス 0x00000000 の読み取り」

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

android - C++ Builder XE7/FMX を使用して Android から DeviceId (IMEI) にアクセスするには?

次のビデオ チュートリアルは良い出発点でした (DeviceId ではなくバイブレーターを例として使用) が、C++ に置き換えるために注意が必要な詳細がいくつかありました。

Stack Exchange を使い始めたばかりです。この質問と回答が他の人に役立つことを願っています。次のコードは期待どおりに機能します。

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

excel - Excel オートメーションが C++Builder XE7 で機能しない

以下のコードを使用して、RAD Studio XE7 の C++Builder から .xlsx ファイルを開こうとしています。

ただし、最後の行で例外が発生し、次のメッセージが表示されます。

Project2.exe は例外クラス EOleException を発生させ、「残念ながら、ファイル TRUE.xlsx が見つかりませんでした。移動、名前変更、または削除された可能性がありますか?'.

ソースが途切れる画面

Delphi のコードは正常に動作しているようです。

誰かが解決策を知っていますか?

Update1: VB の次のコードも正常に動作します。

Update2: 生の文字列リテラルを送信すると、同じ例外が発生します。

Books.OleProcedure("Open", uR"(D:\1.xlsx)");

環境の問題でもないようです。この例をいくつかのコンピューターでテストしましたが、効果はありませんでした。

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

c++builder - C++ Builder XE7 で実行時にコンポーネントを追加する方法

実行時にいくつかのコンポーネントを追加したいと考えています。C++ Builder XE 7 と vcl を使用しています。実行時に Form クラスにコンポーネントを追加するにはどうすればよいですか? それは可能ですか?

0 投票する
2 に答える
1350 参照

c++ - VirtualTreeView - Embarcadero C++ Builder XE7 - 64 ビット

VirtualTreeViewの最新バージョンをダウンロードしました。

Embarcadero C++ Builder XE7 を使用して、ランタイムおよびデザイン パッケージを 32 ビットで生成できました。しかし、ランタイムを 64 ビットでビルドしようとすると、次のエラーが発生します。

[DCC Fatal Error] E2202 必要なパッケージ 'DesignIDE' が見つかりません

ランタイム パッケージが を必要としないことは既に確認済みですdesignide.bpi。私が見逃しているもののアイデアはありますか?