L LittleDot Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-09 #1 请教各路大侠:我调用以前的程序(Delphi 5.0开发),无论如何修改都是以前的源 代码编译后的EXE文件。我应该如何处理?
A autofish Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-09 #3 你应该查一下你的工程设置,看看你的可执行文件输出到哪里。。
W www Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-09 #5 what's wrong message displayed?
教 教父 Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-09 #6 应该是由于你的可执行程序比源程序的日期要新,所以DELPHI不编译,解决方法同 z_cd。
P polygon Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-09 #8 同意大家的看法: 可能是输出路径的问题 也可能是时间问题,大多数编译器在编译时判断源文件与目标文件(*.obj,*.dcu)的日期, 如果目标文件的日期较新,即使源文件做了修改也进行编译。所以如果你的机器时间改动 过就有可能造成这种情况。以前的Borland产品提供一个叫Touch的实用程序,可以将所有 文件的访问时间改成一致的。现在只好把目标文件都删了再重新编译。
同意大家的看法: 可能是输出路径的问题 也可能是时间问题,大多数编译器在编译时判断源文件与目标文件(*.obj,*.dcu)的日期, 如果目标文件的日期较新,即使源文件做了修改也进行编译。所以如果你的机器时间改动 过就有可能造成这种情况。以前的Borland产品提供一个叫Touch的实用程序,可以将所有 文件的访问时间改成一致的。现在只好把目标文件都删了再重新编译。
P polygon Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-09 #9 对不起,第四行少了一个"不"字,应该是"也不进行编译"
A autofish Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-09 #10 你应该查一下你的工程设置,看看你的可执行文件输出到哪里。。
刘 刘罡 Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-13 #11 注意其pas路径,可能修改的是以前的工程的中 的文件,或删除其中 的.dsk的文件,或关闭所有的 窗体,再重新打开即可
Z zhurongxue Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-13 #12 哈首先看一下输出路径, 然后是所有的文件中只有后缀为.pas .frm有用的,其它的都是可以自动生成的。 删除其它的哈就可以了。 然后bulid all