Ich bin dabei mich in die Schnittstellensoftware von BüroPlus einzuarbeiten. Nun habe ich folgendes Problem. Um auf die Daten von dem Programm über dessen COM Schnittstelle zuzugreifen steht in der Beschreibung folgendes Beispiel für Visual Basic:
Quelltext
1: 2:
| Dim Mand Set Mand = BpNT.DataSetInfos("Mandant").CreateDataSet |
ich hab das jetzt wie folgt versucht in C sharp umzusetzen:
C#-Quelltext
1:
| object ArtikelDataset = BpNT.DataSetInfos("Artikel").CreateDataSet; |
Nun bekomme ich aber vom Visual Studio den Fehler:
Der nicht aufrufbare Member "BpNT.IAutoApplication6.DataSetInfos" kann nicht wie eine Methode verwendet werden.
Ich hab dann über den Objektbrowser folgendes zusammen gebaut:
C#-Quelltext
1:
| BpNT.IAutoDataSet ArtikelDataset = ((BpNT.IAutoDataSetInfo) BpApp.DataSetInfos.get_Values("Artikel")).CreateDataSet(); |
Das hat mir aber nur eine Null Exception um die Ohren geworfen.