我在98下的delphi打包程序,到2000下不能运行(100分送上) 说说具体情况,是不是bde打包的问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你要说明你具体打包了些什么东东,用的是什么连接,打包的问题有很多,到大富翁论坛上一定能找到你的答案,你可以下载它论坛的.chm 来看 程序打包目的是为了在“非开发系统上运行”,所谓非开发系统是指不具备开发系统条件的系统,这并不是说那样的系统的版本就低,而是说那样的系统没有我们开发系统中的某些文件。 打包就是要把我们程序运行需要的这些文件封装起来,使“非开发系统”具备程序运行的条件。 检察以下你的打包是不是完全,再看看你的Win2000是否已经建了你的数据库和相应的表。 不是打包的问题,应为98是可以用16位指令的,而2000是纯32位的,如果编译出来exe文件包含了16位指令,那就会出错。还有如果用到一些不兼容的api函数也会出现这种情况,当然很少。这是没有办法的。事实上有很多98县流行的程序或游戏不能在2000下正常运行。尤其是2000server版,个人版会好一点。 建议你拷贝所有的程序文件(不包括BDE),然后使用InstallShield重新制作安装盘 替换5行一个字段值 EnumChildWindows函数使用的问题 如果获得操作系统默认使用的字符编码(或者所使用的字符集) 简单的小问题 打印,采用的是delphi自己的控件,report,可是,打出来的效果,不是理想 浮点数127.61为什么会被delphi6认成127.610000610352 关于在ListView控件中显示位图文件的问题? 关于调用windows中的记事本和计算器的问题? 谁能帮我 如何释放一个Form win2000下串口通讯(api)的怪问题(100分!) 大家来看看我写的一个东西,给个意见。
打包就是要把我们程序运行需要的这些文件封装起来,使“非开发系统”具备程序运行的条件。 检察以下你的打包是不是完全,再看看你的Win2000是否已经建了你的数据库和相应的表。