問題タブ [delphi-xe]
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 - Delphi-XE用のLockBoxのバージョンはありますか
Delphi-XE用のLockBoxのバージョンはどこにありますか
delphi - Sourcegear Vault サポートの追加
単純。Vaultを使用して個人のソース ファイルを管理しています。しかし、Delphi IDE の外部でチェックイン/チェックアウトするのは好きではありません。
Delphi XE は Subversion をサポートしているので、疑問に思いました...これで Vault を動作させることはできますか? そうでない場合、無料で利用できるDelphi の代替アドインはありますか?
仕事では、商用製品を Vault アドインとして使用しています。これは、単なる趣味のプロジェクトである私の自宅での作業のオプションではありません... Vault は Visual Studio でもサポートされているため、Prism で動作します。しかし、Delphi IDE はそうではありません。
ところで、Sourcegear Vault はシングルユーザー環境では無料です。引用するには:
Vault は 1 人のユーザーには無料であると誰かが言っていました。これは本当ですか?
はい。Vault は、1 人のユーザーが無料で使用できます。製品をインストールするだけで、シリアル番号は一切入力しないでください。シリアル番号が存在しない場合、Vault はユーザー ライセンスが 1 つだけ存在するかのように動作します。この無料ライセンスは、製品を複数の人が使用する場合には適用されないことに注意してください。Vault を使用する必要があるユーザーが 2 人いる場合は、2 つの初期ライセンスを購入する必要があります。1 つのライセンスのみを含むシリアル番号を入力した場合でも、製品には 1 つのライセンスが存在します。正直なところ、私自身のシングルユーザー環境では非常にうまく機能します。:-)
delphi - Delphi の設計時にオブジェクトをダブルクリックすると、不当なエラーが発生する
さて、問題は次のとおりです。最近、 GroupBox 内のボタンでアクセラレータ キー (別名HotKey ) を使用できないという問題に遭遇しました。ほんの数分前にその理由がわかりましたが、今では唯一の問題は、この理由が以前よりもさらに困惑することです。効果は、デザインタイム中にダブルクリックで影響を受けるボタンをダブルクリックすると、「プロパティとメソッドに互換性がありません」というエラーが表示されることです。
MethodName is VKPInputBtnClick
、実際にはユニットのメソッドとしてではなく、関数として宣言されています。
私が困惑しているのはOnClick
、VKPInputBtn のイベント ハンドラーをメソッドにまったく割り当てていないことです。
プログラムをコンパイルでき、実行時に問題が発生しない可能性はあります...しかし、デザイン時にボタンをダブルクリックすると、このような厄介な問題が発生します....
解決策はありますか?IDE を再インストールしますか?
どんな助けでも大歓迎です...
delphi - Delphi XE Datasnap のトランスポート フィルタ
datasnap 用のカスタム トランスポート フィルターを作成して使用しようとすると、クライアント アプリを実行すると、次のようなエラーが表示されます。
モジュール ProjectAdminClient.exe の例外 TDBXError。Filter Log Rejected 設定パラメータ FilterUnit に値 1024 が指定されました。この時点で、この非互換性のため、サーバー通信は不可能です。
これは何が原因ですか?
delphi - Delphi コンパイラ エラー E2064 左側を代入できません
Delphi アプリケーションを継承しましたが、オブジェクト パスカルについては何も知りません。
これは、新しいバージョンの C++ Builder XE にコンパイルする必要がある BPL です。
make を実行すると、次のエラーが表示されます。
E2064左側は割付けできません。
値を割り当てようとしている定数があることを知るのに十分な obj pascal を学習しました。
しかし、どうやら、この動作をオーバーライドすることができます。基本的に、Delphi コンパイラのビルド オプションに移動し、「割り当て可能な型付き定数」をオンにすることで、定数を var に変換します。
私はそれをしましたが、同じエラーが引き続き発生します。
コードを {$J+} と {$J-} で囲んでみましたが、それでもコンパイルできません。
最後の行でエラーを取得します。const を var に変更すると、宣言が前の宣言と異なるというエラーが表示されますが、前の宣言がどこにあるかわかりません....
delphi - JCL および CLR を使用して複合型 (クラス、クラスの配列) を返す
最初にこの質問を参照して開始しましたが、Delphi XE で .NET アセンブリを使用してクラスまたはクラスの配列を返そうとすると、障害が発生しました。
次の点を考慮してください。
Delphi でGetPersons()
に割り当てることができる、返されたデータをどのように理解すればよいですか?array of TPerson
delphi - Delphi7 から Delphi XE または 2010 for Unicode に移行しますか?
ニュース サーバーは、Indy9 TIdTCPServer を使用して Delphi7 上に構築され、クライアントはサイズに ScktComp の TClientSocket を使用し、トラフィックは RC4 (文字列) で暗号化されます。
Unicode をサポートする XE または 2010 でアプリを動作させるには、正確に何が必要ですか? これらのうち何を変更する必要がありますか?
delphi - Delphi を使用して IP をトレースする方法
IPのルートをトレースする必要があります。実際には、ユニットのTIdTraceRoute
indyコンポーネントを使用しています。idTraceRoute
しかし、常に戻ります。
おそらくWindows APIを使用するか、別のインディコンポーネントを使用して、IPをトレースする別の方法はありますか?
実際、私はdelphi-xeとWindows 7を使用しています。
delphi - delphiを使用してPIDからフルパスを取得する
PIDからフルパスを取得する必要があります。
私はこの質問をチェックしましたC++Windows-そのPIDからプロセスパスを取得する方法 と私は次のコードを書きました:
ただし、常に次のメッセージを返します。
指定されたモジュールが見つかりませんでした
PIDからフルパスを取得するにはどうすればよいですか?
delphi - Delphi用のMercurialプラグイン
Delphi XE用のMercurialプラグインを作成するためのプロジェクトまたは進行中のプロジェクトはありますか?
それができない場合、作成についてもっと知ることができますか?