请问win98下用delphi 5编的程序是否能在win95下运行!(50分)

  • 主题发起人 主题发起人 sh7
  • 开始时间 开始时间
S

sh7

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序里用到了delphi 5的数据库,网络控件!
我没有试过在win95下是否可以正常运行,再此想各位高手讨教!
还有我应该注意些什麽?
Win98和Win95 是否可以用两块网卡和一条网线用Tcpip协议连接起来?
 
1、不一定能运行,比如,你用到了ADO,而95中没装ADO,你的程序就肯定不能运行。
2、可以,但需要把其中一个的 3/6线对换
 
纠正一点:应该是用“交叉线”而不是“网线”。
“交叉线”就是其中一头的1线和3线交换,2线和6线交换,典型的颜色顺序为:
白 橙 白 蓝 白 绿 白 棕
1 2 3 4 5 6 7 8

另一头则是:
白 绿 白 蓝 白 橙 白 棕
3 6 1 4 5 2 7 8
 
和你程序中用的api函数也有很大的关系,这可以去查api函数支持操作系统win95/98
的差异性。不论是何种编程语言,只要使用api函数,都要留意这一点!
 
大部分的都不能运行
如果只用到standard,system,data access,data controls,internet,
qreport,dialogs,win3.1,samples,activeX应该可以吧
 
一般来说不能运行, 那些个 dll 改的太多,
还有好多东西, 95 没有.
 
?
我的程序用c++builder+delphi+sql server 6.5在98下编译,95/nt下没出错。
同意a_fi,与api相关,如你所用到的东西底层调用的一个api只有98支持,95不支持或98与95版的有不同的话才会引起异常,nt也是一样。至于Crab所提到的,那不是
本质,还是归结于95支持不支持的问题,带ado的程序没装ado不能运行与os是98还是95干系不大。我的程序要是没装sql server sql_link的驱动,哪个windows版本要跑不起。
 
有的是不能,
但有办法解决,你使用运行时库,将所涉及的DLL与BPL全打包,应可以使用的。
 
一般来说不能运行, 尤其是用到多层次时。
 
1、可以。主要是文件支持。
2、1、3,2、6对掉(10M)。同意CathyEagle的做法(100M)。
 
在95下编译不就行了!
 
对于一些SOCKET程序,95也不支持。
比如DELPHI的CHAT程序
 
多人接受答案了。
 
后退
顶部