9

TLBとメンテナンスの問題を参照...

Delphi 2009で新しい COM/ActiveX タイプ ライブラリのサポートを(しばしば) 使用している人々への私の質問: 実装はどのくらい安定していますか?

特に、クラスの追加/削除、GUID の変更、メソッド/プロパティの名前変更、メソッド/プロパティの並べ替え、巨大なタイプ ライブラリ (50 以上のクラス) などに興味があります。

Delphi 2007 (悪夢) や Delphi 7 (まったく問題ありませんが、SVN から TLB ファイルを復元しなければならない場合もあります) と同じくらい安定していますか、それとも超安定 (...うーん、....のように) ですか? Delphi のバージョンを覚えていますか?)

編集:はい、もちろん、テキスト RIDL は優れたアイデアでしたが、私の質問は: TLB サポート
の (新しい)実装は安定していますか?上で説明したタスク)。

4

3 に答える 3

6

繰り返しになりますが、私は偏見を持っていますが、内部テストでは、新しいソリューションがはるかに安定していることが示されています.

そしてもちろん、それはそうであるように設計されました。COM/ActiveX オブジェクトのすべての「インテリジェンス」がテキスト ベースになりました。また、テキストベースであるため、完全に制御できます。自分のコントロール下にあるので、自分のやりたいようにさせることができます。ブラックボックスはもうありません。プロセスは透過的です。大きく毛むくじゃらのタイプ ライブラリのインポートに関しては、MS Office のタイプ ライブラリと ActiveX コントロール全体を正常にインポートしました。

したがって、あなたの質問に対する答えは、はい、非常に安定しています。

于 2009-02-07T01:42:24.457 に答える
3

私の理解では、RIDL はテキストとして保存され、必要に応じてコンパイルされるため、TLB ファイルを直接維持する必要はなくなりました。これは、安定性を大幅に向上させるための CodeGear チームによる素晴らしい動きです。

メガ サイズのタイプ ライブラリを処理できますか? 私はそこまで大きいものを持っていないのでなんとも言えませんが、そうでない理由がわかりません。

于 2009-01-15T17:38:19.417 に答える
-1

type-libraries-in-delphi を見てください

于 2009-01-15T11:51:20.163 に答える