在Windows 7下开发的程序在Windows XP下不能运行

时间:2020-12-18 17:37:53
在Windows 7下使用Delphi开发的程序,本来能在xp下正常使用,后来改了一点功能,修改内容很少,修改后在Windows 7下能正常运行,但是在XP下却不能正常运行。
程序的大体运行过程是这样的:程序运行后,向服务器发送请求,然后接受服务器的应答报文(数量较多)。修改前都很正常,在程序修改后,在XP下运行时,只能接收一个应答报文。
请问是什么原因造成的?谢谢各位大侠。

7 个解决方案

#1


说具体些吧

#2


程序向服务器发送请求,然后接受一堆报文,这是正常情况,也是修改之前的情况,
修改之后,向服务器发送请求,服务器也返回了一堆报文,在Windows 7下能全部接收,但是在xp下只能接受一个。什么原因?

#3


哪位知道,谢谢!

#4


搞定了,程序锁的原因,谢谢!

#5


mark

#6


jf

#7


引用楼主 spurs 的帖子:
在Windows 7下使用Delphi开发的程序,本来能在xp下正常使用,后来改了一点功能,修改内容很少,修改后在Windows 7下能正常运行,但是在XP下却不能正常运行。 
程序的大体运行过程是这样的:程序运行后,向服务器发送请求,然后接受服务器的应答报文(数量较多)。修改前都很正常,在程序修改后,在XP下运行时,只能接收一个应答报文。 
请问是什么原因造成的?谢谢各位大侠。



是不是阻塞的原因?

#1


说具体些吧

#2


程序向服务器发送请求,然后接受一堆报文,这是正常情况,也是修改之前的情况,
修改之后,向服务器发送请求,服务器也返回了一堆报文,在Windows 7下能全部接收,但是在xp下只能接受一个。什么原因?

#3


哪位知道,谢谢!

#4


搞定了,程序锁的原因,谢谢!

#5


mark

#6


jf

#7


引用楼主 spurs 的帖子:
在Windows 7下使用Delphi开发的程序,本来能在xp下正常使用,后来改了一点功能,修改内容很少,修改后在Windows 7下能正常运行,但是在XP下却不能正常运行。 
程序的大体运行过程是这样的:程序运行后,向服务器发送请求,然后接受服务器的应答报文(数量较多)。修改前都很正常,在程序修改后,在XP下运行时,只能接收一个应答报文。 
请问是什么原因造成的?谢谢各位大侠。



是不是阻塞的原因?