今天遇到一个问题,程序编译后,在2000下运行正常,在98下出现运行217错误,调试也没错误
,随便册除一个窗体模块,运行正常。 原来以为是新增功能引起,后来随便册除一个模块就行,程序编译后文件大小18M,
,随便册除一个窗体模块,运行正常。 原来以为是新增功能引起,后来随便册除一个模块就行,程序编译后文件大小18M,
解决方案 »
- ListView
- 这样的功能如何做
- 今天下载了一个通信方面的程序.发现了一个后缀为.dsn的文件.想问-----------
- 有关释放掉一个进程的问题
- 窗口显示问题
- 请指导,关于调用DLL中包含非摸态窗体的DLL时,在释放这个DLL时出错!
- 如何解决在TIWdbgrid移动记录后刷新的问题?
- 本公司急招熟练使用DEPHI+SQL SERVER2000的程序员4名,专兼职均可
- 如何设置MACCESS数据的格式类型?
- 这样的套打用什么做、怎么做
- 使用 TServerSocket 与 TClientSocket 如何实现广播或组播传输? 在线等, UP有分
- 如何用代码定义TDBGRID的DATASOURCE属性,我讨厌在FORM上放一个 ADO 的 TDATASET ,然后在 TDBGRID里面用手去定义DATASOURCE,如何用代码
在98下出错2000下正常,很有可能是引用空指针等内存操作所致,由于2000的内存管理比98先进,故虽然出错但没有暴露。
由於win98的內核功能比win2000低了很多。如果你在win2000下使用了一些高版本的功能
那麼在win98下它是不具備這種功能的。所以你查檢一下你的程序所使用到的一些
外來控件是不是有問題,盡量用系統自帶的控件。
工程中共有两百多个窗体,在增加新功能前,程序正常运行了一两年了,在WIN98,WIN2000中都没有错误。
错误发生在加载程序时,因为在98下没有D来调试具体位置不清楚。