問題タブ [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.
delphi - アセンブラー x86 CPU ID コードを AMD64 に移植
私は問題があります。ASM で記述された次の x86 Delphi コードがあります。これを AMD64 に移植する必要がありますか?
私はアセンブリでプログラムしたことがありません.ポートがどうなるか、またはどのように変更するかを知っている人はいますか.
json - Delphi で JSON を処理するのが難しい
私は現在、WoW 武器庫からあなたのキャラクターのデータを取得するアプリケーションに取り組んでいます。キャラクター例:My WoW Character(リンク)
Blizzard が提供する API を呼び出すことで必要なすべての情報を取得し、JSON
. 例JSON
:上記の文字に対する JSON 応答 (リンク)
最初はJSON
、文字列操作からデータを取得しようとしました。つまり、文字列を分割し、文字列内のキーワードを検索して位置を見つけ、それを才能や統計などの個々のデータにフォーマットします。
これは最初はうまくいきましたが、より多くのデータが必要になるにつれて、すべての文字列で実行した多くの関数のために難しくなりました.
私のを処理する良い方法はありJSON
ますか? JSON
を取得して空のクラスを作成することを考えていました。作業中にJSON
プロパティを生成し、そこに値を保存します。しかし、プロパティを動的に生成できるかどうか、またどのように可能かはわかりません。
将来的にはさらに多くのデータを取得したいと考えていますが、それについて考える前に、まずこれを稼働させたいと考えています。
これに関するアイデアやアドバイスはありますか?
前もって感謝します。
delphi - Delphi ビルド自動化の最小エージェント インストール フットプリントはどれくらいですか?
特定のソース リポジトリまたはプロジェクト内のすべてのクリーンなバージョン コントロール チェックアウトとフル システム ビルドを実行するビルド サーバーを作成する場合、XE3 Win32/Win64 プロジェクトに必要な Delphi インストール フットプリントの最小値はどれくらいですか? (コアシステム - サードパーティのコンポーネントではありません)
Delphi を完全にインストールするよりも、リポジトリに含めることができるファイルの小さなサブセットを使用したいと考えています。
delphi - Delphi XE3 のストリームの基本的な読み取り/書き込みメソッドは何ですか?
Read、Write、Seek メソッド、および Size プロパティと Position プロパティを再実装するだけの、古いバージョンの RADStudio 用の派生 Stream クラスがいくつかあります。
これらを XE3 に移植しようとしていますが、現在 (たとえば) 3 つのオーバーロードがRead
あることがわかります。元のオーバーロードに加えて、TBytes をパラメーターとして受け取る 2 つです。
デルファイ
C++
3 つすべてを実装する必要がありますか、それとも 1 つだけ実装する必要がありますか? で、一つだけならどれ…?
通常は VCL のソースから見つけることができますが、現在は試用版 (ソースなし) を入手したところです。
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
。
delphi - クロスポイント機能の不具合の可能性
XE3 用の TChartProVCL を評価しています。
2 つのマニュアル シリーズを作成しました。
1) Series1、階段状の線 2) Series2、さまざまな点で Series1 と交差する単純な線
次に、シリーズ 1 とシリーズ 2 のクロス ポイントとなる、計算されたシリーズ X クロス ポイントを作成しました。
x=6 と x=5.6 (およそ) を除いて、問題 ないように見えます。これは、私にはバグのように見えます。
私の最終的な目標は、参考までに、シリーズ内の領域に色を付けることです。TRegionBandTool は近いですが、Series1 の上下の領域を異なる色で着色する必要があります。
delphi - 名前で動的にフォームを作成しますか?
名前だけで動的にフォームを作成する方法はありますか? コンセプトはこんな感じです。メイン フォームがあり、ユーザーの選択によって、多数の定義済みフォームを作成し、メイン フォームのページ コントロールのタブアイテムにドッキングする必要があります。私はフォームの名前を知っており、それらのそれぞれをいつ作成するかを知っていますが、これらのフォームを単一のプロシージャ呼び出しで作成するより良い方法があり、コードにこれらのすべての情報が含まれていないかどうかを知りたいです.
Win 7のDelphi XE3 firemonkey。
助けてくれてありがとう
delphi - SysUtils.LongDayNames宣言されていない識別子
私はデルファイに非常に慣れていないので、次のコードを試しました
セクションで宣言System.SysUtils
しましUses
たが、それでもエラーUndeclaredidentifierが発生します。
DelphiXE317.0を使用しています
delphi - DelphiでアニメーションPNGを使用するにはどうすればよいですか?
DelphiでアニメーションPNGを使用するにはどうすればよいですか?
delphi - Delphi で VCL コンポーネントを 1 つだけスタイリングする
コンポーネントのカスタム スタイルを無効にできることはわかっていますが、1 つのコンポーネント クラスだけのスタイルを有効にするにはどうすればよいでしょうか? たとえば、フォーム全体とそのすべてのコンポーネントをスキンなしのままにして、TButton のみをスキンします。この画像のように。