回 帖 发 新 帖 刷新版面

主题:请教,不知道有没有老鸟知道。(十万火急,有空请看下)

最近老板给我一个10多年前编的pascal程序,其中的主code 需要调用 一个叫CNUM.PAS的code这个是他们自己写的,是用来定义复数的。但是我用turbo pascal 7编译的时候,错误信息是找不到CNUM.TPU这个文件。我不知道是不是应该把这个.PAS 转换成.TPU 还是什么其他的问题。请高手指教。万分感谢。十万火急。

回复列表 (共1个回复)

沙发

从字面上看,确实是你说的这样,要把pas文件转成TPU文件。
如果CNUM.PAS文件是CNUM单元源程序,那么该文件一定是以Unit保留字开头,而非program保留字开头。当单元源程序调进编辑器时,不能用Run,但可以用Build生成TPU文件。

请注意编辑时,最好是菜单Build,而不要用Compile或者Make。
最好,Destination 改成 Disk。

一句话:无论编译程序,还是单元,用Build是最好的办法。呵呵!
(区别在于:Build能同时把你所调用单元的源程序也给编译了)。

我来回复

您尚未登录,请登录后再回复。点此登录或注册