delphi7编译
A. Delphi7 编译时异常
看看缓塌Project1.exe是否正在薯核运行.如果在运行的话,就关了再编译.
还有一个办法.改一下输出目录数哪掘就可以了!
B. Delphi7多窗体如何编译生成多个可执行文件
Step1、打开Delphi7,选择【File | New | Application】,创建一个默认Delphi应用程序;
Step2、选择【Project | View Source】,可以看到一个缺省的Delphi项目源代码(.DPR);
Step3、一个缺省的Delphi项目源代码如下:
; {关键字program,标准的Pascal源文件格式}uses档渗悔{uses单元引用列表}Forms, {Forms窗行正体单元}Unit1 in'Unit1.pas'{Form1};{$R *.res} {编译器指令,引用项目的资源文件}begin{begin..end之间是具体的代码}Application.Initialize; {初始化Appliaciton}Application.CreateForm(TForm1, Form1); {创建Application的主窗体}Application.Run;喊宽 {启动Application}end. {关键字end.表示代码结束}到此为止,一个简单的Delphi项目文件就是如此的简洁,一般我们不需要编辑项目文件,除非要执行程序初始化例程、显示启动画面或执行其他必须在程序启动时运行的例程。
C. 关于delphi7编译,出现“ClassTComboBox not Found"的问题
找找引戚绝用单元高胡姿是否缺少StdCtrls,TComboBox是在这个单元中做瞎定义的。具体的就是在uses中,将StdCtrls补充到最后。
D. delphi7 编译时出错
定义的字段没有声明吧
E. Delphi7里的“编译”和“构建”有什么不同
因为一个程序有很多文件组成,叫工程
编译,是编译工程的当前文件,其他文件不编译,如果单文件,则会生成可执行程序。
构建,会编译工程中的未编译和已改动文件,并生成可执行程序
F. delphi7编译错误:[Error] Unit1.pas(116): Undeclared identifier: 'opendialog1'
出错的原因:丛郑迅您所定义的loadfile过程不属于类TForm1,而OpenDialog1属于类TForm1,在类以外的过程引用类(这里的容器是TForm1)的控件,必须在控件前指定控丛唯件所属的类(这里的容器是TForm1),则:
两种解决办法:
(1)//procere loadfile ==> procere TForm1.loadfile
type ...OpenDialog1: TOpenDialog;
procere BitBtn1Click(Sender: TObject);
// (添加代码) ==>
procere loadfile;
//OK !~
(2)opendialog1.FileName :=nameoffile; ==> Form1.opendialog1.FileName :=nameoffile
回答完渗此毕,送分!
G. 请问用delphi5开发的程序用delphi7为什么不能正常编译
Delphi5与Delphi7的差别还是挺大的,Delphi5有一些单元在Delphi7已经更改或去除了,不能正常编译,Delphi6与Delphi7之间春雀就很容易转换.
所以枣渣有些Delphi5编译的程序不凳森悄能在Delphi7下编译,尤其是很多控件.
H. delphi7快捷方式编译没反应
网络问题。delphi7快捷方式编译没反应是因为网络的问题,需要更换流畅的网络即可,Delphi7是Windows平台下应用程序快速开发的着名工具。Delphi7中文版是一个集成开发环境。Delphi7使用的核心祥握是对象Pascal,它使并扮用图形用户界面作为开发人员IDE、VCL和编译器谨蔽庆工具,并具有连接数据库的功能。
I. delphi7怎么编译
编译不了,把状态栏那里的错误信息贴出来看看,有可能是你的输出目录的问题,要尽量用英文的目录;
J. 如何提高Delphi7的编译速度
提高 delphi 的编译速度,最有效的方法是提高计算机的性能(更高的CPU运行速度、使用固态硬盘等)。
从软件优化的角度来说,有以下做法:
1、减少程序中第三方控件的引用,尤其是一些冗余的三方控件引用要清理掉。
2、优化下操作系统、即时杀毒监控程序等。
3、在编写代码时,将 Project->Options->Packages->Build with runtime packages 选项钩上,生成 exe 最终时再关闭。(详见网文《delphi的编译速度提高》)