导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
oyefer (oyefer)
★☆☆☆☆
-
盒子活跃会员
2021/10/11 18:28:02
标题:
这段delphi定义类的代码如何转换到c++中?
浏览:1032
加入我的收藏
楼主:
TMyBridgeObject = class(TInterfacedPersistent, IAdvCustomWebBrowserBridge) private function GetObjectMessage: string; procedure SetObjectMessage(const Value: string); published property ObjectMessage: string read GetObjectMessage write SetObjectMessage; end; 谢谢!
----------------------------------------------
-
作者:
oyefer (oyefer)
★☆☆☆☆
-
盒子活跃会员
2021/10/11 18:54:58
1楼:
转换如下,但编译时遇到了问题,这个抽象类在Delphi中是可以实例化(Create)的,但在c++ Builder中不能实例化(new)。 class PASCALIMPLEMENTATION TMyBridgeObject : public TInterfacedPersistent, public IAdvCustomWebBrowserBridge { typedef TInterfacedPersistent inherited; private: String __fastcall GetObjectMessage( ); void __fastcall SetObjectMessage( const String Value ); __published: __property String ObjectMessage = { read = GetObjectMessage, write = SetObjectMessage }; };
----------------------------------------------
-
作者:
2021/10/11 19:19:21
2楼:
有个编译选项 可以试试
此帖子包含附件: 大小: 28.9K
----------------------------------------------
[alias] co = clone --recurse-submodules up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速https://www.cctry.com/ >http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/