問題タブ [jedi]
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 - JEDI TJCLHashMap クラスの使用方法
TJCLHashMap ファミリのクラスを使用しようとしていますが、明らかにこのクラスには有用なパブリック メソッドがありません。すべてのメソッドは「保護」されています。このクラスの使い方は?JCL にはいくつかのサンプルが付属していますが、何かが欠けているようです。基本的な例は素晴らしいでしょう。
delphi - Delphi-アプリケーション用の.bplプラグイン->1プラグインのロード中の問題
TJvPluginManagerを使用して、.bplプラグインをロードする機能を備えた単純なアプリケーションを構築しています。SDKの一種である「uIntfs.pas」ファイルに共通のインターフェイス宣言があります;)
問題は、複数のプラグインを読み込もうとすると、アプリがエラーをスローすることです。
パッケージ'test2'を読み込めません。 ユニット「uIntfs」が含まれています。これはパッケージ「test」にも 含まれています。
両方のbplsにそのファイルが含まれていることは明らかですが、それを機能させる必要があります...
助けてください!
delphi - onKeyUp Delphi は他の発生をスキップします
TJvUltimGrid を使用しています。上矢印または下矢印のいずれかを押して、あるレコードから次のレコードに移動すると、1 回おきにイベントが発生します。すべてのプレスで起動しない理由と、それを修正するためにできることは誰にもありますか?
データセットは TADODataSet です。onKeyDown は、押すたびに発生します。
参照: Jedi JVCL バージョン 3.39、Windows XP を搭載した Delphi 2010
delphi - JEDI 文字列プロパティ エディタを無効にしたい
JEDI 文字列プロパティ エディタを無効にするにはどうすればよいですか?
これらの行を無効にしようとしました
jvcl\design\jvCtrlsReg.pas で、JEDI インストーラーを使用して完全な再インストールを行いました (「パッケージの再構築」オプションを有効にして)。
失敗。
delphi - JEDI コントロールは常に再コンパイルする
Delphi 2010 プロジェクトのいずれかのインクリメンタル コンパイル (ctrl-F9) を実行するたびに、プロジェクトで参照されているすべての JEDI ユニットが、まったく変更されていないにもかかわらず再コンパイルされていることに気付きました。実際、新しいプロジェクトを作成し、JEDI コントロールをフォームにドロップしてコンパイルすると、すべての JEDI 依存関係が再コンパイルされます。プロジェクトに変更を加えずに ctrl-F9 をもう一度押したとしたら、同じことが起こります。
誰がこれを引き起こしているのか知っていますか?
更新:この問題は、システムのサブディレクトリ jvcl\run に関連しているようです。このフォルダー内のすべてのユニットは、Delphi コンパイルを行うたびに再コンパイルされます (プロジェクト ソースに触れなくても)。コンパイル済みの dcus が jvcl\lib\d14 に既に存在している場合でも、コンパイルされた dcus は、コンパイルのたびにこのサブディレクトリに取得され、残されます。ライブラリ パスに jvcl\run がありません。
さらに、jvcl\run ディレクトリをハードディスクの別の場所に移動すると、プロジェクトは正常にコンパイルおよびリンクされ、おそらく jvcl\lib\d14 (パス上) で dcus が検出されます。
delphi - JvCsvDataSet での EFCreateError
Delphi 5 で JvCSVDataSet を使用していますが、正常に動作します。Delphi 2007 に移行したばかりで、同じプログラムで EFCreateError を取得し、ファイルを作成できません "" MadExcept 3.0 からエラーの説明を取得しました。
コードは次のとおりです。「CADDCOUNT」行でエラーが発生しますが、その行を削除しても、データセットを閉じる前にエラーは発生しません。
助けてくれてありがとう。キム
delphi - 「UnitJclCompressionは異なるバージョンのsevenzip.IOutArchiveでコンパイルされました」を解決するにはどうすればよいですか?
すでに同様の質問(リンク)があります。問題は、どのユニットを削除する必要があるのかわからないということです。
最新のJCLライブラリをインストールし、ユニットの使用リストに「JclCompression」を追加しましたが、「ユニットJclCompressionは異なるバージョンのsevenzip.IOutArchiveでコンパイルされました」というエラーが表示されます。
問題を解決する方法をもっと簡単に説明してください。
前もって感謝します!
delphi - JEDI VCS でプロジェクトを (トリックで) 削除するにはどうすればよいですか?
JEDI VCS サーバーを分割する必要があります。4 つの Delphi プロジェクトがあり、2 つのプロジェクトを 1 つの会社に、2 つのプロジェクトを別の会社に渡す必要があります。
アイデアは、2 つの JEDI VCS バックアップ (2 つのデータベース バックアップ) を復元し、他の顧客のプロジェクトを削除することです。JEDI VCS FAQ のこの記事で説明されているように、参照整合性のため、JEDI からプロジェクトを実際に削除することはできません。
したがって、削除はできないため、ソース ファイルが保持されている BLOB フィールドに NULL を書き込むという考えがありました。このようにして、顧客 1 が顧客 2 のプロジェクトを復元しようとすると、ファイル リストを取得するだけで、ファイルの読み取り時にエラーが発生する可能性があります。テーブルにNULLを設定できる場合、dpr dfm pasファイルは実際にはdbに存在しなくなります。
これは可能ですか?
誰かがこれを行うクエリを書きましたか?
サーバーのバージョンは V 2.4.1.790 です。
delphi - ジェダイ ライブラリと Delphi XE
通常、JEDI ライブラリのインストールはインストーラを使用して行います。インストーラーかどうか知っている人はいますか
- Rad Studio XE (Delphi および Builder) で動作
- そうでない場合は、そうするように簡単に変更できます
- いくつかの手動インストール手順を知っていますか?
ありがとう
c++builder - C++ Builder XE および JEDI JCL
C++ Builder XE の JCL のコンパイルに成功した人はいますか? XPとWin7で試してみましたが、うまくいきませんでした。私はバグを提出しましたが、これは今のところ私にとってショーストッパーであるため、ここで質問します. sourceforge の最新リリースを使用しています。