問題タブ [delphi-xe3]

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

delphi - アセンブラー x86 CPU ID コードを AMD64 に移植

私は問題があります。ASM で記述された次の x86 Delphi コードがあります。これを AMD64 に移植する必要がありますか?

私はアセンブリでプログラムしたことがありません.ポートがどうなるか、またはどのように変更するかを知っている人はいますか.

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

json - Delphi で JSON を処理するのが難しい

私は現在、WoW 武器庫からあなたのキャラクターのデータを取得するアプリケーションに取り組んでいます。キャラクター例:My WoW Character(リンク)

Blizzard が提供する API を呼び出すことで必要なすべての情報を取得し、JSON. 例JSON:上記の文字に対する JSON 応答 (リンク)

最初はJSON、文字列操作からデータを取得しようとしました。つまり、文字列を分割し、文字列内のキーワードを検索して位置を見つけ、それを才能や統計などの個々のデータにフォーマットします。

これは最初はうまくいきましたが、より多くのデータが必要になるにつれて、すべての文字列で実行した多くの関数のために難しくなりました.

私のを処理する良い方法はありJSONますか? JSONを取得して空のクラスを作成することを考えていました。作業中にJSONプロパティを生成し、そこに値を保存します。しかし、プロパティを動的に生成できるかどうか、またどのように可能かはわかりません。

将来的にはさらに多くのデータを取得したいと考えていますが、それについて考える前に、まずこれを稼働させたいと考えています。

これに関するアイデアやアドバイスはありますか?

前もって感謝します。

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

delphi - Delphi ビルド自動化の最小エージェント インストール フットプリントはどれくらいですか?

特定のソース リポジトリまたはプロジェクト内のすべてのクリーンなバージョン コントロール チェックアウトとフル システム ビルドを実行するビルド サーバーを作成する場合、XE3 Win32/Win64 プロジェクトに必要な Delphi インストール フットプリントの最小値はどれくらいですか? (コアシステム - サードパーティのコンポーネントではありません)

Delphi を完全にインストールするよりも、リポジトリに含めることができるファイルの小さなサブセットを使用したいと考えています。

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

delphi - Delphi XE3 のストリームの基本的な読み取り/書き込みメソッドは何ですか?

Read、Write、Seek メソッド、および Size プロパティと Position プロパティを再実装するだけの、古いバージョンの RADStudio 用の派生 Stream クラスがいくつかあります。

これらを XE3 に移植しようとしていますが、現在 (たとえば) 3 つのオーバーロードがReadあることがわかります。元のオーバーロードに加えて、TBytes をパラメーターとして受け取る 2 つです。

デルファイ

C++

3 つすべてを実装する必要がありますか、それとも 1 つだけ実装する必要がありますか? で、一つだけならどれ…?

通常は VCL のソースから見つけることができますが、現在は試用版 (ソースなし) を入手したところです。

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

delphi - FiremonkeyにDelphiXE3でDirectX9コンテキストを使用させる方法は?

Delphi X3のFiremonkeyアプリケーションのメインTForm3DウィンドウにはContext:TContext3D、現在使用されているデバイスへのアクセスを提供するがあります。
私のWindows764の場合、常にTDX10Contextからのオブジェクトが表示されFMX.Context.DX10.pasます。

TDX9Context祖先を確認するためだけに、FMX.Context.DX9.pasのクラスから新しいインスタンスを作成するための可視性がありませんTCustomDX9Context

TContextManager登録された3Dコンテキストを厳密なプライベートで収集するクラスを見つけましたTList:(、これはコンストラクターを呼び出すことができる唯一のクラスです...

新しいフォームを作成するときにコンテキストを取得するために呼び出しTContextManager、次に読み取り専用プロパティTContextManager.DefaultContextClassが使用されます。

以外のコンテキストへのアクセスを見つける方法はありませんDefaultContextClass

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

delphi - クロスポイント機能の不具合の可能性

XE3 用の TChartProVCL を評価しています。

2 つのマニュアル シリーズを作成しました。

1) Series1、階段状の線 2) Series2、さまざまな点で Series1 と交差する単純な線

次に、シリーズ 1 とシリーズ 2 のクロス ポイントとなる、計算されたシリーズ X クロス ポイントを作成しました。

x=6 と x=5.6 (およそ) を除いて、問題 ないように見えます。これは、私にはバグのように見えます。

画像

私の最終的な目標は、参考までに、シリーズ内の領域に色を付けることです。TRegionBandTool は近いですが、Series1 の上下の領域を異なる色で着色する必要があります。

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

delphi - 名前で動的にフォームを作成しますか?

名前だけで動的にフォームを作成する方法はありますか? コンセプトはこんな感じです。メイン フォームがあり、ユーザーの選択によって、多数の定義済みフォームを作成し、メイン フォームのページ コントロールのタブアイテムにドッキングする必要があります。私はフォームの名前を知っており、それらのそれぞれをいつ作成するかを知っていますが、これらのフォームを単一のプロシージャ呼び出しで作成するより良い方法があり、コードにこれらのすべての情報が含まれていないかどうかを知りたいです.

Win 7のDelphi XE3 firemonkey。

助けてくれてありがとう

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

delphi - SysUtils.LongDayNames宣言されていない識別子

私はデルファイに非常に慣れていないので、次のコードを試しました

セクションで宣言System.SysUtilsしましUsesたが、それでもエラーUndeclaredidentifierが発生します。

DelphiXE317.0を使用しています

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

delphi - DelphiでアニメーションPNGを使用するにはどうすればよいですか?

DelphiでアニメーションPNGを使用するにはどうすればよいですか?

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

delphi - Delphi で VCL コンポーネントを 1 つだけスタイリングする

コンポーネントのカスタム スタイルを無効にできることはわかっていますが、1 つのコンポーネント クラスだけのスタイルを有効にするにはどうすればよいでしょうか? たとえば、フォーム全体とそのすべてのコンポーネントをスキンなしのままにして、TButton のみをスキンします。この画像のように。

ここに画像の説明を入力