簡體   English   中英

Delphi TLB編輯器更換

[英]Delphi TLB editor replacement

你知道任何可以用來代替Delphi附帶的TLB編輯器(甚至是商業編輯器)嗎? 它在很多情況下令人頭疼(大TLB,重命名條目......等)

謝謝!

正如我在這個問題中已經提到的那樣,類型庫支持實際上是非常錯誤的,特別是在Delphi 2005 - 2007中。

在Delphi 2009和2010中,它變得更好,盡管仍有許多錯誤(嘗試重命名一個類)。 但是自Delphi 2009以來,編輯器使用RIDL文本格式而不是二進制格式,因此當編輯器做了一些愚蠢的事情時,您可以(並且經常必須) 手動編輯TLB。

回答你的問題:不,更換編輯器是沒有意義的,因為你會丟失所有自動RIDL到Delphi的代碼轉換。

我們選擇了IDL - >(midl) - > TLB - >(tlibimp)_TLB.Pas工作流程。 手動更新IDL文件與可視化編輯TLB文件有一點不同,但作為程序員,我們還是喜歡輸入我們的接口。

此工作流程來自RIDL之前的時代,因此我們可能會在不久的將來更新。

德爾福的TLB編輯真的很糟糕,但它在Delphi 2009中得到了重大改革。

如果更新到更新版本是一個選項,您可以嘗試遷移到Delphi 2010並查看,如果這樣可以解決您的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM