【发布时间】:2012-09-28 00:29:20
【问题描述】:
我需要将 powerbuilder 11.5 中的一部分代码模仿到 C# 3.0。在 powerbuilder 中,代码具有 oleobject 并使用 connecttonewobject 连接到对象。有人可以告诉我 C# 中的等价物是什么以及在这里使用什么。谢谢!
【问题讨论】:
标签: c# ole powerbuilder
我需要将 powerbuilder 11.5 中的一部分代码模仿到 C# 3.0。在 powerbuilder 中,代码具有 oleobject 并使用 connecttonewobject 连接到对象。有人可以告诉我 C# 中的等价物是什么以及在这里使用什么。谢谢!
【问题讨论】:
标签: c# ole powerbuilder
这是一个使用 C# 动态属性的基本示例(就像 pb 对象)
// get the class id from name
Type myComType = Type.GetTypeFromProgID("SAP.BAPI");
// equal to connect to ojbect in PB
dynamic myComInstance = Activator.CreateInstance(myComType, false);
// calling function equivalent to oleobject.function in PB
myComInstance.ShowDialog("Hello World");
【讨论】: