問題タブ [delphi-prism]

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

xna - Delphi Prism で XNA を実行する

Delphi Prism と XNA Game Studio 3.0 をインストールしました。Delphi Prism XNA チュートリアル 1「画面に 3D モデルを表示する」( http://msdn.microsoft.com/en-us/library/bb197293.aspx ) に翻訳することができました。プロジェクトは正常にコンパイルされますが、モデルをロードできません。Delphi Prism にはない新しい「contentproj」タイプが XNA にあるようです...それを機能させる方法はありますか?

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

delphi - Delphiで自己割り当てが可能なのはなぜですか?

GUIアプリケーションのこのコードは、コンパイルして実行します。

(Delphi 6および2009でテスト済み)

  • なぜ自己書き込み可能で読み取り専用ではないのですか?
  • これはどのような状況で役立ちますか?

編集:

  • これはDelphiPrismでも可能ですか?(そうだと思います。こちらをご覧ください

更新:自己割り当てを利用するDelphiアプリケーション/ライブラリ:

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

xml - Delphi PrismのXMLスキーマからPascalコードを生成するにはどうすればよいですか?

いくつかのXMLスキーマをインポートする必要があります。
Delphiでは、XMLデータバインディングウィザードを使用して、スキーマからPascalコードを生成します。この定型コードをすべて記述しないようにするために、 Delphi Prism
に そのようなものはありますか?

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

delphi - 関数の Result にアクセスして設定する Delphi Prism Cirrus

バックグラウンド

この質問は、Delphi Prism のアスペクト指向プログラミング用の新しいCirrusインフラストラクチャに関連しています。

現在、クラスに自動注入している側面があり、Method.SetBody関数を使用してターゲット コードを変更しようとしています。これまでのところ、 Cirrus Introductionドキュメント wikiにある Logging のサンプル コードをベースとして使用して、コードを構成しました。

質問

元の関数本体が実行されている場合と実行されていない場合の両方で、注入される関数の Result にアクセスするにはどうすればよいですか?

1 つのコード パスで OriginalBody への呼び出しをバイパスする関数の結果を設定し、もう 1 つのコード パスとして OriginalBody を呼び出し、アスペクト コードで OriginalBody の後続の結果を使用できるようにしたいと考えています。私は当初、これがAspects.RequireResultメソッドの意図された目的である可能性があると考えていましたが、これは私の場合、OriginalBody の実行を強制するように見え、コードの重複を引き起こします。

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

delphi - Hydra (Remobjects) を使用して Delphi Prism にプラグインを作成する

すでに Delphi にあるアプリケーション用の Delphi Prism でプラグインを作成する必要があります。www.remobjects.com で Hydra 3.0 についてすべて読んだことがありますが、いくつか質問があります。

  1. Delphi ホストと .Net プラグインの間の通信用のカスタム インターフェイスを作成する方法の例を教えてください (C# または Delphi Prism のいずれか)。

  2. Hydra プラグインでの ModuleController の役割は何ですか?また、そこでどのように機能しますか?

  3. Manager コンポーネントの役割?

よろしくお願いします。

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

visual-studio - VS 2008 用プラグイン - 構造ハイライト付き - 構文 Delphi Prism をサポート

Delphi-Prismの「構造の強調表示」と構文のサポートを行う機能を備えた Visual Studio 2008 のプラグインは誰でも知っています。

現在はCastaliaCnPackを使用していますが、Rad Studio でのみ動作します。

Codekanaも使用しましたが、Delphi Prism の構文はサポートしていません。

さよなら。

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

delphi - Delphi Prism の TStringList の代替。

Delphi 2007 .Net で記述されたアプリケーションを Delphi Prism に移行していますが、TStringList および TStrings クラスを置き換える最適なオプションはどれですか?

前もって感謝します。

さよなら。

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

delphi - Delphi Prism の TList の代替。

Delphi 2007 で作成されたアプリケーションを Delphi Prism に移行していますが、TList クラスを置き換えるのに最適なオプションはどれですか?

前もって感謝します。

さよなら。

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

delphi-prism - Oxygeneでグローバルメソッドを宣言する方法

__Globalクラスを使用してデルファイプリズムでグローバルメソッドを宣言するにはどうすればよいですか?

そして、グローバルメソッドを使用することをお勧めしますか?

残念ながら、私は例を見つけられませんでした。

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

arrays - Delphi -> Delphi プリズム、レコードの配列を使用するには?

私は Delphi Prism を学習していますが、それを使用して次のコードを記述する方法がわかりません。

次に、どこかで、アイテムを配列に入れようとします:

しかし、それはうまくいきません..誰かが私を啓発できますか?

ありがとう!