問題タブ [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 投票する
3 に答える
419 参照

c# - プロパティがデフォルトでない場合に、Delphi Prism のインデックス付きプロパティを C# で認識できるようにする方法

C# Web アプリケーションでよく使用するインデックス付きプロパティを持つ Delphi Prism クラスがいくつかあります (大規模な Delphi Win32 システムを ASP.Net に移行しています)。私の問題は、インデックス付きのプロパティがクラスの既定のプロパティでない場合、C# がインデックス付きのプロパティを認識できないように見えることです。たぶん私は何か間違ったことをしているかもしれませんが、私は完全に迷っています。

この質問がバグ報告によく似ていることはわかっていますが、バグを報告する前に、他の誰かがこれを解決する方法を知っているかどうかを知る必要があります.

このようなクラスがある場合:

このクラスを C# で次のように使用できます。

ただし、TMyClass が次のように定義されている場合:

その後、IndexedBool プロパティは C# で非表示になります。私がそれを使用できる唯一の方法は、これを行うことです:

何かが足りないのかわかりませんが、プロパティ宣言でデフォルトを削除すると、IndexedBool プロパティが表示されません。それに加えて、クラス インスタンスのプライベート メソッドに直接アクセスするのは間違っていると確信しています。

何か案は?

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

c# - List.AddRangeインライン宣言

これは簡単な質問に思えるかもしれませんが、私にはわかりません。また、検索しても何も起こりませんでした。これまで私が行った唯一の.netプログラミングは、DelphiPrismを使用したものです。Prismを使用すると、次のようなことができます。

また

しかし、C#で同様のことを行うことはできますか、それとも次のようにする必要がありますか?

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

delphi - Delphi Prismで関数CreateProcessを呼び出す方法は?

私が書いた

しかし、VStudioは、「セミコロン」が期待されると述べました-外部の後に「終了」が期待されます」「kernel32.dll」の後に。関数を読み込んで呼び出すのを手伝ってもらえますか?

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

delphi - 優れたDelphiPrismオンラインリソース

「デルフィプリズム」、「デルフィプリズムリソース」、または「デルフィプリズムコードスニペット」をグーグルで検索すると、良いサイトはほとんどありません。DelphiPrismに関する大量のコードスニペットとチュートリアルを備えた良いプログラミングサイトはありますか?

前もって感謝します!

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

delphi - Delphi Prism で不明な識別子「DllImport」エラーが発生する

Delphi Prism で Window の SendMessage メソッドを呼び出そうとしています。次のようにクラスを宣言しました。

コンパイルしようとすると、エラーが発生しますUnknown identifier "DllImport"

これを例として使用しました。Delphi Prism で関数 CreateProcess を呼び出す方法は? 構文は同じに見えます。有効にする必要がある設定はありますか、それとも構文エラーがありますか?

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

methods - エラー: メソッドの実装がありません (Delphi Prism)

私は自分の方法を書きました:LangChange

しかし、エラー Error 1 (PE33) Implementation for method "Compiler.MainForm.LangChange" missing 何が問題なのですか?助けてください!

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

delphi - Delphi Prism 2010/2011 の長所と短所は何ですか?

Delphi Prism 2010 または 2011 で多くのことを開発しましたか? もしそうなら、あなたの主な不満は何ですか?比較的新しいリリースについては、あまり批評を見つけることができないようです。それを何のために利用しますか?Windows 上の .NET アプリ? 別のOSで?それについて何が一番好きですか?

ありがとう!

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

c# - Delphi でアンマネージド エクスポートを使用する方法

私は C# でプロジェクトを作成しており、Unmanaged Exportsを使用して後で Delphi で使用したいと考えています。アンマネージド エクスポートの仕組み、Delphi での使用/インポート方法について、誰でも説明できます。Windows 7 64ビットでVisual Studio 2010 Expressを使用しています

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

.net - DelphiPrismでのMbUnitの使用

DelphiPrismで以下の簡単なテストケースを作成しましGallio Icarusを使用してテストケースを実行すると、次の結果が返されます。このテストは、使用可能なテストフレームワークではサポートされていません

これが起こっているかもしれない理由は2つだけ考えられます

  • 私は(本当に)明白な何かを見逃しています。設定、どこかに初期化がない、..。
  • MbUnit - GallioとDelphiPrismの組み合わせを使用することはできません。

明らかな何かが欠けているからだといいのですが。そうでない場合、他の人はDelphi Prismを使用してテストフレームワークとして何を使用しますか?

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

delphi-prism - Delphi Prism を使用して Web サイトの作成を開始するにはどうすればよいですか?

Delphi Prism 2011 を初めて使用します。基本的な Hello,world タイプの Web サイトを作成およびテストするための段階的な手順はどこにありますか? 簡単な Web サイトを作成、実行、およびデバッグして、IDE の動作を確認し、Microsoft IIS とのリンクを含むインストールが正しいことを確認する必要があります。同じ情報を提供する代替チュートリアルも問題ありません。ありがとうございました。