读书人

delphi form上右键的text dfm 在代码中

发布时间: 2013-08-16 14:29:57 作者: rapoo

delphi form上右键的text dfm 在代码中怎么设置
form上右键的text dfm 这个如何在代码里面实现这个功能
[解决办法]
dfm就是一个文本文件,只是后缀是dfm而已,如果你不是新增或者删除控件,你可以用TStringList将dfm读进来修改你要修改的地方,如果你是要新增或者删除控件,则一并要修改pas文件
[解决办法]

引用:
我就是要修改控件。。。


修改属性没问题,比如
原本:Font.Height = -11
我用TStringList读出来修改为Font.Height = -12,然后再保存回dfm就可以了

但如果是删除和新增一个控件,那么也要将pas文件读出来同步修改
[解决办法]
TReader,TWriter
ReadComponentResFile,writeComponentResFile
ObjectTextToBinary ,ObjectBinaryToText

读书人网 >.NET

热点推荐