問題タブ [delphi-xe2]

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 に答える
1141 参照

delphi - DelphiXE2dbExpressおよびFirebird2.5でブール値を使用する方法

新しいXE2dbExpressには、ブールフィールドの使用にまだ問題がありますか?

0 投票する
5 に答える
350 参照

delphi - realを使用した計算では、intを使用した計算とは異なる結果が得られるのはなぜですか?

私は例えばこのコードを持っています:

バグですか?関数calc3^ 3(lnおよびexp関数を使用した指数)が、realからintへの変換は失敗します。(a)が27を返す場合、(b)が(26)を返す場合、両方が27である必要があります。私はそれを解決できるので?助けてくれてありがとう。

PS:truncを使用して、結果を整数変数に割り当てすぎると、結果は変更されません。

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

xcode - Delphi XE2 FireMonkey Xcode インストールの問題

Win XP Pro システムに Delphi XE2 をインストールし、4 週間前の MacBook に Xcode をインストールしました (私の合計 Mac 経験 = 4 週間)。paserver をインストールし、iOS プロジェクトを Xcode にエクスポートし、Xcode にロードして (プロジェクトと Pascal ソースなどを表示できます)、実行を押しました。

ビルド失敗メッセージ。詳細は~

Shell Script Invocation error /users/rob/Library.... line 4 /usr/local/lib/fpc/2.5.1/ppcross386: No such file or directory

なんらかの理由で Pascal コンパイラが存在しないのですか? それとも他に何か不足していますか?paserver は、Mac でこのような設定を行う際に役割を果たしますか? この問題は、インストール時に paserver が Win システムに完全にアクセスできなかったことと関連している可能性がありますか?

私はこれに苦労しており、Mac (Lion) に慣れていないため役に立ちません...

ロブ

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

delphi - フォームとユニットの切り替えがFiremonkeyプロジェクトで機能していません

Delphi XE2をテストしていて、新しいFireMonkey HDアプリケーションを作成していますが、FireMonkeyフォームのフォームデザイナが表示されないか利用できないという問題があります。[表示]メニューの[フォーム/ユニットの切り替え]オプションとツールバーボタンが無効になっています。フォームとコードを切り替えるには、F12を使用しても機能しません。Shitf-F12オプション(フォームウィンドウ)を試しましたが、フォームが表示されません。新しいfiremonkeyフォームも追加しようとしましたが、フォームが表示されず、コードのみが表示されます。-この問題を解決するための提案はありますか?

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

delphi - InvRulesという名前のユニット(以前はSOAPフォルダーにありました)はDelphi XE2のどこにありましたか?

Delphi XEコードをXE2に移植しようとしていますが、InvRules.pasというユニットを使用しています。これは、XE2ドキュメントによると、名前空間プレフィックスがありません。

また、私が期待しているsoapフォルダーにもありません。

C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\source\soap

最も簡単な答えは、XE2から(偶然または故意に)削除されたということです。誰かが何が起きているのか理解しましたか?このユニットには、カスタムタイプクラスGetStackTypeSizeで時々使用されるRetOnStackなどの関数が含まれています。TRIOHelper

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

macos - Firemonkey アプリが OSX ではターミナル ウィンドウを開くのに、Win32 では開かないのはなぜですか?

Delphi XE2 で簡単なテストベッド アプリを作成し、アプリケーションの Win32 バージョンと OSX バージョンの両方をコンパイルしました。
OSX バージョンを libcgunwind dylib ランタイム ファイルのコピーと一緒に圧縮し、このファイルをアクセスできる Mac にコピーしました。
ファイルを解凍すると、Mac が OSX アプリケーションを認識し、それをダブルクリックしました。

これにより、単純なアプリのフォームとともに、なんらかの理由でターミナル ウィンドウが開かれました。
アプリケーション自体は問題なく動作しましたが、Mac でターミナル ウィンドウが開くのはなぜでしょうか?

0 投票する
4 に答える
4516 参照

delphi - Delphi XE2 FireMonkeyはクロスプラットフォームアプリのIndyをサポートしていますか?

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

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

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

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

delphi - Delphi XE2: FastMM は Win64 アプリケーションで動作しますか?

Delphi アプリケーションで FastMM を使用して、特に FullDebugMode でのメモリ リークを追跡しています。Delphi XE2 の新しいリリースでは、メモリ マネージャとして FastMM を使用できますか? FastMM は Win64 プラットフォームで動作しますか?

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

delphi - Delphi での 128 ビット操作

16 進数の値を 10 進数の整数に変換する必要があります。これができるユニットはありますか?

ウェブ上でそれについて何かを見つけましたが、あまり役に立ちません。inline asmを使用すると、32 ビット 4 個のパックド配列として表現できることがわかりましたInteger。int32 または int64 を int128 に、またはその逆に変換することがわかりましたが、たとえば 2 つの int64 を使用してint128 を実行するものは何も見つかりませんでしdivた。mulsum

そこで、誰かがこの問題を解決するのを手伝ってくれるかどうか尋ねます。私の目的は、文字列を 16 進数で取得して 10 進数に変換し、その後base 35(0..9, A..Z) で同等の値を計算することです。どうもありがとう。

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

delphi - Delphi XE2 Firemonkey サンプル アプリが MAC で動作せず、ドック アイコンがバウンスするが何も表示されない

これに関連する他のスレッドを見ましたが、別の問題があります。マニュアルと他のスレッドからの提案に従ってすべてをセットアップしましたが、エラーは発生しません。アプリは実際にはドックに表示されますが、そこで作業が停止します。最初は長い時間 (分) バウンスし、最終的にバウンスを停止した後、ウィンドウは表示されません。どこにもエラーはありません。助言がありますか?