cwlr.net
当前位置:首页 >> DElphi7 在生成编译文件时老是提示错误是怎么回事啊? >>

DElphi7 在生成编译文件时老是提示错误是怎么回事啊?

你需要在interface小节,在uses语句中加入Comobj声明。 uses   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,   Comobj, WordXP, Dialogs, StdCtrls;

1、重新编译一下看行不行。 2、兼容模式运行一下看看。 3、杀毒 4、是不是相关的包丢失

那是因为你创建文件后,没有关闭文件,所以造成这个现象。定义一个变量hFile: THANDLE,然后在创建文件的时候这样处理: ....... hFile := FileCreate(Filename); CloseHandle(hfile); .......

procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean); begin var i:word; begin canclose:=false if messagedlg('是否要关闭窗口?',mtconfirmation,[mbyes,mbno],l)=mryes then Application.Terminate; end;

通常,delphi 7 建立了工程文件之后,默认会直接在工程文件所在目录下生成 .exe 文件,对于高版本的的 delphi (例如:XE 以上),会根据平台不同来生成目标文件: 可以通过对工程属性进行修改,来更改生成的 exe 文件和 dcu 等文件的输出目录。

目测是这个程序正在运行,打开进程管理器看看有没有,有的话直接结束进程。如果是win10系统,那肯定就是权限问题,可以创建工程后保存到非系统盘,然后编译。

你运行之后自然就编译了,去你项目所在文件夹找exe就行了,你问的怎么编译就看不懂你在说什么了,或者说你遇到了什么问题?

语句放错位置了,改成下面这样 procedure TForm1.Button4Click(Sender: TObject); var a:string; begin a:=DBGRIDEH1.getfootervalue(0,DBGRIDEH1.columns[5]) end;

其实你就是少了一句:在assignfile(passwordfile,'f:\商品销售系统\源代码\password.txt'); 之后一定有Reset(passwordfile);不然的话,rewrite(passwordfile);就有错误。 这是我为重写F:\下的password.txt文本文件的内容而写的一段小小代码(运...

Undeclared identifier: 'GetFilePath' 错误是提示代码中 GetFilePath 未被定义。 GetFilePath 不属于 delphi 的标准函数,需要自行编写代码来完成。 从问题描述中的代码来看: 1、 GetFilePath 函数的功用应该是取得文件的路径(推测是当前生成...

网站首页 | 网站地图
All rights reserved Powered by www.cwlr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com