DELPHI控件不兼容问题(50分)

C

CJ

Unregistered / Unconfirmed
GUEST, unregistred user!
我用DELPHI 3写的程序在4中不能用了!
在INTERNET标签上的内容全部不兼容,有什么好办法?
 
D3 and D4不是100%兼容, 没有好办法, 将不兼容的部分改写吧
 
原来D3中的Internet组是别人的ActiveX,现在变成了VCL.

别急,装一个D3,在internet控件上按F1,找到是那个ocx,
,把这些Ocx装进来,就又可以用了.

不过这几个ocx写的不太好,和delphi的风格不协调,以后还是
用vcl吧.
 
痛苦!!!!!!!!!!
我所有的网络程序都要改了!
如果装荏苒使用D3的ACTIVEX我就永远不能摆脱D3了!!
D4的INTERNET控件真的是VCL吗??
这50分该加吗?
 
没有必要啊,如果你做的是个别行业上的应用,可以保留这些OCX啊,这和D3或者D4
没有关系,反正不是Borland写的.
在以后的编程中,再用VCL就是了.不存在是否"摆脱"d3的问题.

比如说,前几天我正好用到TFtp(OCX)做了一个程序,如果升到D4,涉及到Ftp的这部分
并不需要改动.

反正Internet页的控件都是标准应用,如果你没有发现有致命的Bug可以不用改的,
一切看你愿意了.
 
曹兄的建议很对, 不过应该注意的是,在D4下使用D3的Internet控件必须先将D4下的
Intenet的相应package那掉, 然后在Import相应的D3所带的Internet OCX
 
顶部