2 2005168 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-10 #1 修改了Delphi里的TEdit: TEdit 修改单元是:StdCtrls 然后重新编译才行使用。请问如何重新编译?
2 2005168 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-10 #2 修改了Delphi里的TEdit: TEdit 修改单元是:StdCtrls 然后重新编译才行使用。请问如何重新编译?
X xianguo Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-10 #3 1、StdCtrls: 将 StdCtrls.pas拷贝出来,然后用Delphi打开,Project/Build StdCtrls 将编译后的dcu文件覆盖原文件(注意先备份) 2、DBCtrls: 将 StdCtrls.pas拷贝出来,New Application并引用它,编译,将编译后的dcu文件覆盖原文件(注意先备份)
1、StdCtrls: 将 StdCtrls.pas拷贝出来,然后用Delphi打开,Project/Build StdCtrls 将编译后的dcu文件覆盖原文件(注意先备份) 2、DBCtrls: 将 StdCtrls.pas拷贝出来,New Application并引用它,编译,将编译后的dcu文件覆盖原文件(注意先备份)
M missinwind Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-10 #6 为什么要覆盖原控件呢? 可以编写一个新控件,继承部分属性或方法,在新增一些功能就行了。 在Component-->Install Component中编译。
2 2005168 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-10 #7 对于xianguo方法:不过没有实现,请具体一点好吗? 不要写成新的控件,否则我已经使用的程序要重新拉控件了。 现在是我修改Tedit然后怎么重新编译?
J jennykiller Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-10 #8 把你修改的文件所在的目录加到Library Path里面,记住把这个目录顺序移到Lib目录前面哦。就可以编译了
K kaida Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-10 #9 1.新建一个工程。 2.将StdCtrls.pas, DBCtrls.pas复制到新建工程的目录下。 3.project->Add to project 将StdCtrls.pas, DBCtrls.pas加入新工程。 4.编译新工程。 5.新建工程的目录下新生了两个.dcu文件:StdCtrls.dcu, DBCtrls.dcu 将其复制 delphi 安装目录的 lib 目录下覆盖原文件即可(注意备份原文件)。
1.新建一个工程。 2.将StdCtrls.pas, DBCtrls.pas复制到新建工程的目录下。 3.project->Add to project 将StdCtrls.pas, DBCtrls.pas加入新工程。 4.编译新工程。 5.新建工程的目录下新生了两个.dcu文件:StdCtrls.dcu, DBCtrls.dcu 将其复制 delphi 安装目录的 lib 目录下覆盖原文件即可(注意备份原文件)。
P protossgffnxk Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-10 #10 最简单的方法是将.pas文件复制到你的程序目录。
2 2005168 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-10 #11 對StdCtrls.pas修改後,要加入Themes..等(更多□單元引入),可是到最後還是不能用。
2 2005168 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-11 #12 請大家說一說,有什麼好辦法可以具體解決此問題。 先謝了!
T tzf19802003 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-12 #13 不要改动delphi本身的单元,你可以从TEdit TDBEdit 类继承 自己创建package包,最后编译、安装
2 2005168 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-14 #14 繼承我知道 我是要修改DELPHI自帶的那個組件,然後編譯。這個我就不要修改自己的原程序了。 請大家幫助!!!
W wrl_001 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-14 #15 Project--Options--Compiler--Use Debug DCUs选上重新编译应该就可以看到效果, xianguo已经说的很明白了,再详细点???????
2 2005168 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-15 #16 方法可以加到TEdit裡。 請問屬性怎麼加TEdit裡?
2 2005168 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-24 #17 TEdit為什麼加不了屬性功能?應該加到什麼地方呢?
X xuxiaohan Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-26 #18 你有没有修改接口部分? 如果有,答案是,你无法重新编译,如果你没有修改接口部分,仅仅修改了执行部分,那你可以先另存一份copy,将编译后的 dcu 文件覆盖原来的 dcu就可以来。 TEdit為什麼加不了屬性功能?應該加到什麼地方呢? Borland 不容许修改接口部分,修改后所有的 包都要编译,一发现接口修改了,就认为是不同版本来,就无法编译。
你有没有修改接口部分? 如果有,答案是,你无法重新编译,如果你没有修改接口部分,仅仅修改了执行部分,那你可以先另存一份copy,将编译后的 dcu 文件覆盖原来的 dcu就可以来。 TEdit為什麼加不了屬性功能?應該加到什麼地方呢? Borland 不容许修改接口部分,修改后所有的 包都要编译,一发现接口修改了,就认为是不同版本来,就无法编译。
2 2005168 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-27 #19 TO xuxiaohan:你好! 我試用在加入方法是可以的,但加入屬性就不行。 在DELPHI屬性設計器上也找不到自己定義的屬性。
B bbscom Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-29 #20 xuxiaohan說得好。 不過條件是滿足了, 但如果功能想更強大的話就重載一個好些。