用delphi7开发的程序无法再win7,vistar运行?(200)

  • 主题发起人 主题发起人 gdcqs
  • 开始时间 开始时间
G

gdcqs

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了个才程序,在win7,vistar底下运行,都提示无法找到程序入口,dll提示为iphlapi.dll我从网上下载的这个dll覆盖掉system32目录底下的这个文件,但是其他的系统自带程序,类似 任务管理器 也无法运行。我寻求了解决办法,在win7内安装了delphi7,编译没有任何问题,但是就是无法运行,程序代码也无法单步?看谁遇到这个问题,请给予解决办法,谢谢.
 
是的~~要用delphi2010等高版本的~~
 
但是我用delphi7在win7环境下编译,为何运行不了?而且代码没有任何问题?奇怪。。
 
估计是兼容性问题
 
程序根本无法单步?这可如何解决是好.
 
要么换操作系统,要么试试其他版本的 Delphi,或者问问微软?
 
我用delphi6编写的程序在vista下运行正常。win7没测试过[:D]
 
我的delphi7在win7下没用发现任何问题.
 
类似问题我也遇到过,非常奇怪,我使用的是indy收发SSL认证的邮件,错误是这样的(我复返尝试,在win7和XP下不断切换):1.在XP下编辑的程序,在win7下可以直接运行,没有报告错误;2.在win7下编辑的程序,直接在win7下执行,报告错误;3.将在win7下编辑的程序,在xp下执行,成功!奇怪,真是奇怪!兼容性问题???
 
在工程文件中加入 DateSeparator := '-';试下
 
Vista开始系统的Windows的内核已经全面更新,Java方面产生不兼容主要是用CMD获取IP地址,因为多了一个(首选)的符号,导致无法识别,Delphi目前我的问题是动态生成的Label无法自动重绘,时间日期的默认格式Vista全面改为‘yyyy/mm/dd’,fmt会受此影响,其他的问题,还有NTFS压缩格式下文件的寻找需要加上1024,在其他的就没有碰到过问题了楼主的问题可能是因为老版本的系统调用了已经废弃的API导致的
 
win 7限制更多,是没有足够的权限操作?
 
多人接受答案了。
 
后退
顶部