2

我需要模仿 Powerbuilder 11.5 到 C# 3.0 中的一部分代码。在 powerbuilder 中,代码具有 oleobject 并使用 connecttonewobject 连接到对象。有人可以告诉我 C# 中的等价物是什么以及在这里使用什么。谢谢!

4

1 回答 1

3

这是一个使用 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"); 
于 2012-10-27T03:50:49.680 回答