修改了自带控件的源代码后(如forms.pas),如何安装该控件(详细步骤)?(100分)

  • 主题发起人 主题发起人 samuelzhu
  • 开始时间 开始时间
S

samuelzhu

Unregistered / Unconfirmed
GUEST, unregistred user!
[:D]其实很简单,新建一个工程,并保存,将改好的forms.pas也存在这个工程的目录下,然后
在[project]--[Remove from project]将unit1单元移去,再按[View source]查看工程文件。将
其中的uses forms 删除,然后按[Add to Project...]菜单,将forms.pas加入到工程,编译工程
即可,会在工程路径下有一个forms.dcu文件,将此forms.dcu拷贝到C:/Program Files/Borland/Delphi5/lib下即可.
记得给分哟!!!
 
我照你的步骤进行了,但不知为何没有产生forms.dcu文件,是否还有其它设置问题?
工程的代码如下:
program Project2;
{$R *.res}
uses
Forms in 'Forms.pas';
begin
Application.Initialize;
Application.Run;
end.
烦请继续指教.
 
在option-linker-linker output中已选了generate DCUs.
 
不用建工程文件,步骤如下。
菜单:
files->new->other->new页->Package
建一新的包文件,add 你的 form.pas
在按左上角 compile 编译,通过的话在按右边第二个 install 安装。
 
to free_knight:
安装时出现错误: package 'vcl' already contains unit 'forms'
如何办?
 
可在控件菜单下直接安装,不过该源码中一定要有Register过程
 
dxpjj说的对,你肯定没有按照他说的步骤一步一步进行
 
1.打开组件专家COMPONENT菜单,并选择INSTALL COMPONENT选项;
2.如果你想装到一个新的包中,则选INTO NEW PACKAGE;
3.输入VCL单元按OK安装.
 
1.打开组件专家COMPONENT菜单,并选择INSTALL COMPONENT选项;
2.如果你想装到一个新的包中,则选INTO NEW PACKAGE;
3.输入VCL单元按OK安装.
 
可以发分了。
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
437
import
I
后退
顶部