用D5写的程序其中用到了在本地计算机上有临时表,来完成程序的开发。连接数据库主要采取BDE的方法,其中还写了一个线程,主窗体的TIMER控件的事件中初始化各子窗体所用到的数据源,在D6下运行时总是提示:
"combining signed and unsigned types-widened both operands";
"(THRED.pas)unit 'filectrl' is specific to a platform";
"(unit28.pas)unit 'filectrl' is specific to a platform";
return value of function 'box1' might be undefined"
之类的出错信息!到底怎么回事呀?怎么解决呀?
"combining signed and unsigned types-widened both operands";
"(THRED.pas)unit 'filectrl' is specific to a platform";
"(unit28.pas)unit 'filectrl' is specific to a platform";
return value of function 'box1' might be undefined"
之类的出错信息!到底怎么回事呀?怎么解决呀?
解决方案 »
- 请问一下.明明bpl就在项目目录下.为什么编译的时候还提示找不到?
- 比较简单的问题,在RichEdit控件里如何同时显示文本和图象呢?
- 高分求一C/S 例子,(库存管理例子最好)来者有分
- 有三个Webbrowser放在panel中,现在我用Webbrowser的bringTofront切换,但是切换的时候闪烁太严重,请问有没有方法解决??
- 如何让几行代码一起退后几行?
- 数据库保存问题
- 关于treeview
- 程序员怎么对待客户在软件完成以后又要求添加的需求
- 欢迎一起讨论如何时时更新DBGRIDE中的数据,up者都有分,今天结贴
- 怪!用DELPHI在SQL SERVER中存取图片问题.
- 关于动行期创建Timage对象的显示问题
- 最基本问题
可悲的D5
borland的东西兼容性太差
2)在delphi6中安装你的程序用到的所有第三方控件,当然控件必须支持d6
这一点让人很是不舒服
感觉borland的Delphi组是不是每次都在换啊
如果你觉得不安全就加上:
{$IFDEF VER130}
D5的全部代码
{$ENDIF}
还有一个与原因就是你看你的软件是否引用的第三方的控件,如果有而你新的编译环境没有引用同样是会有错误的。
试试看!
提示可以忽略的,D6是跨平台的,提示会比较多
D7为了.Net更多了
http://202.96.70.229/cakk/delphi/soft_cakk.htm#reader
这之间的升组如果出现不兼容的问题,那就是Delphi和个版本之间的组件不同的问题
http://www.borland.co.za/ftp/pub/delphi/devsupport/updates/delphi6/update2/D6_upd2_ent.exe
为什么不调试跟踪一下?shit