Domino 9 und frühere Versionen > ND6: Entwicklung

OLE Object in Notes

(1/3) > >>

pReD:
Hallo zusammen,

Ich habe hier einen Ausweisdrucker von ClearJet und möcht diesen mittels Notes ansprechen.
Habe mir dan von www.vps.de das sdk geholt und installiert. Das OLE Object erstellen geht ja noch, aber sobald ich eine Funktion aufrufe die auf das Object zugreift, bekomme ich immer einen "Automation object error".

Code:

        Dim Cj_CX_one As Variant
   Dim sString As String
   Dim bRet As Integer
   
   Set Cj_CX_one = CreateObject("IDCardX.IDPrintX.2")
   If Not Cj_CX_one Is Nothing Then
      sString = "Patrick"
      bRet = Cj_CX_one.SetDataField("Name","Patrick")

      Call Cj_CX_one.PrintCard()
   End If

Den Code habe ich in einem button drin, und will vorerst einfach mal etwas auf eine Ausweiskarte drucken. Aber in der Zeile mit dem SetDataField bekomme ich eben den Automation error. Da ich schon alles mögliche versucht ahbe, wäre ich für eure Hilfe sehr Dankbar!

Gruß Patrick

Axel:
Was sagt denn die Dokumentation des SDKs dazu, wie das Teil programmiert wird?


Axel



 

pReD:
Nicht viel, da ist n Beispiel für VB und eins für C++ drin. Ds was in meim Code steht ist ein Auszug aus dem VB Beispiel, nur eben bissl abgeändert für Notes. Aber wirklich viel steht da auch nicht drin.

Aufjedenfall bekomm ich sobald ich eine Methode aus dem sdk aufrufe diesen "Automation object error". Was bedeutet der Fehler den genau?

Gruß Patrick

Axel:

--- Zitat von: pReD am 07.04.06 - 12:13:43 ---Aufjedenfall bekomm ich sobald ich eine Methode aus dem sdk aufrufe diesen "Automation object error". Was bedeutet der Fehler den genau?

--- Ende Zitat ---

So richtig erschöpfend ist die Doku wirklich nicht.

Die Fehlermeldung kann viele Ursachen haben. Da geht von fehlerhafter oder fehlender Registrierung bis zum falschen Aufruf einer Methode.

Es ist schwierig hier was genaues zu sagen.

Axel

pReD:
hm, wie sonst willst du die Methode aufrufen wenn nicht mir Objektname.Methodenname?

Das mit der Registry kann ich mir persönlich aber weniger vorstellen, aber wenn sowas Möglich wäre...

Also im Endeffekt kannst du auch nichts genaueres sagen oder?

Gruß Patrick

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln