Domino 9 und frühere Versionen > ND6: Entwicklung
OLE Object in Notes
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