2011-09-07 138 views
4

德爾福的表格設計師非常好,但我們需要直接從源代碼工作。是否有一個工具或腳本可以將一批DFM文件轉換爲Delphi源代碼?Delphi的源代碼轉換工具是否有任何Delphi DFM?

+0

提供的DFM文件是文本格式趕上DFM文件,它是在任何文本編輯器可讀。要以編程方式操作這些文件,請參閱[使用delphi-text-dfm -format-for-my-own-store-and-retrievev](http://stackoverflow.com/questions/4171998/使用delphi-text-dfm -format-for-my-own-store-and-retrieve)對於這些操作,有TReader和TWriter類,有詳細記錄。 –

+0

這些表格是文本格式的,所以一個非delphi IDE工具是可用的/可取的 – MX4399

+0

GExperts的源代碼可以作爲ToTo和Rudy說。 –

回答

14

可以使用ComponentsToCode功能從GExperts

+0

沒有批處理模式,它可以爲選定的控件添加到剪貼板 – MX4399

+5

但是源代碼可以很容易地將其轉換爲批處理模式轉換器。 –

+1

請注意,GExperts無法處理太陽下的所有控件。大多數會工作。 – dummzeuch

0

使用DFM編輯工具 可以從exe文件

+0

你的意思是哪個DFM編輯器? – MartynA

+0

This => [dfmedit_0.4.0.0](http://heanet.dl.sourceforge.net/project/dfmedit/dfmedit/0.4.0/dfmedit_0.4.0.0.zip) – Ali7091

+0

你的答案會更有用對其中的sourceforge項目的引用,但最好不要使用導致自動下載的鏈接,原因很明顯。 – MartynA