delphi5程序在delphi7下重编译(50分)

  • 主题发起人 主题发起人 anags
  • 开始时间 开始时间
A

anags

Unregistered / Unconfirmed
GUEST, unregistred user!
我设计了一个程序,在delphi5编译无错,用delphi7重编译虽可通过,却发生了一大堆警告,请问如何
解决?不管行吗?
[Warning] Main.pas(161): Unsafe type 'TFNWndProc'
[Warning] Main.pas(188): Unsafe type 'Wproc: Pointer'
[Warning] Main.pas(227): Comparing signed and unsigned types - widened both operands
[Warning] Main.pas(238): Unsafe type 'PChar'
[Warning] Main.pas(240): Unsafe type 'PChar'
[Warning] Main.pas(284): Unsafe type 'Wproc: Pointer'
[Warning] Main.pas(284): Unsafe type 'TFNWndProc'
[Warning] Main.pas(284): Unsafe code '@ operator'
[Warning] Main.pas(294): Unsafe code '@ operator'
[Warning] Main.pas(303): Unsafe type 'Wproc: Pointer'
[Warning] Main.pas(599): Unsafe code 'String index to var param'
 
要具体看你的程序才知道!
 
我也遇见过,别理他。
 
如果这些信息不用管,是否可以让他们不显示。
 
不管也可以的
 
看来这个问题能这样了。
向各位大师请教一个新问题:
在sql2000中excel表不能导入,原来可以,但自从安装winxp后,错误如下:
错误源:microsoft jet datebase
错误描述:找不到可安装的ISAM
上下文:初始化提供程序时错误
我重装office2000,sql2000依然不能解决。
此问题若能解决,分分。谢谢各位,请多指教。
 
Project Options->Compiler Messages 最后三个Unsafe XXX去掉就行
好像是Delphi 7为了提供.Net的支持,出的新的Message,为了让用户开始改掉一些.NET不支持的操作。
 
谢谢各位的关心,散分了。
 
后退
顶部