Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: -Tom- am März 17, 2009, 13:48:49

Titel: Objekterstellung durch ActivX-Komponente nicht möglich
Beitrag von: -Tom- am März 17, 2009, 13:48:49
Hallo,

Ich habe auf meinem Rechner das brother bpac sdk kit installiert um direkt aus Access den Etikettendrucker von Brother anzusteuern.
Es funktioniert auch alles tadellos.

Nur wird mein Access-Programm auch auf PCs verwendet wo das brother bpac sdk kit nicht installiert ist.
Dort erscheint dann die Fehlermeldung "Objekterstellung durch ActivX-Komponente nicht möglich", die Meldung erscheint nur in dem Formular in dem das Objekt verwendet wird.

Set ObjDoc = CreateObject("BrssCom.Document")

Wie kann ich jetzt erreichen dass er auf diesen PCs das Objekt einfach ignoriert?

-Tom-
Titel: Re: Objekterstellung durch ActivX-Komponente nicht möglich
Beitrag von: Barrabas am März 17, 2009, 14:24:50
Hallo,

indem Du zuvor feststellst, ob das Kit überhaupt da ist.
Das wäre z.B. eine Funktionsprozedur, die nach einer Datei dieses Kits sucht oder feststellt, ob das Verzeichnis des Kits da ist. ;)
Titel: Re: Objekterstellung durch ActivX-Komponente nicht möglich
Beitrag von: DF6GL am März 17, 2009, 14:35:20
Hallo,

oder halt an genau der Stelle eine Fehlerbehandlungsroutine einbauen...

.
.
.
On Error Resume next
Set ObjDoc = CreateObject("BrssCom.Document")
If Err.Number <> 0 Then
'Meldung
Err.Clear
Else
On Error Goto 0
'weiterer Druckcode
End if
Titel: Re: Objekterstellung durch ActivX-Komponente nicht möglich
Beitrag von: Barrabas am März 17, 2009, 15:34:56
Jo, das ist besser! ;D ;D
Titel: Re: Objekterstellung durch ActivX-Komponente nicht möglich
Beitrag von: -Tom- am März 20, 2009, 10:51:05
Danke, funktioniert bestens!

-Tom-
Titel: Re: Objekterstellung durch ActivX-Komponente nicht möglich
Beitrag von: Vansdan am März 04, 2011, 19:15:12
Hallo liebes Access Forum,

beschäftige mich auch gerade mit dem SDK von Brother und bekomme es leider nicht hin, dass meine Etiketten außerhalb des Beispieles gedruckt werden.
Hat hier jemand sich schon einmal mit dem Thema beschäftigt und könnte ein weiteres kleines Beispiel online stellen?

Leider weiß ich auch nicht genau, was im Beispielcode an welcher Stelle abgefragt wird, damit ich dies ändern könnte...

Außerdem kommt folgende Fehlermeldung, hierzu jemand eine Idee?

Vielen Dank

Grüße
Vansdan

[Anhang gelöscht durch Administrator]
Titel: Re: Objekterstellung durch ActivX-Komponente nicht möglich
Beitrag von: database am März 04, 2011, 19:29:49
Hallo,

wie wäre es, wenn du für deine Frage ein neues Thema aufmachen würdest,
dieses hier ist ja bereits aufgelöst.

Du kannst in deinem Beitrag ja gerne per Link auh auf dieses Thema verweisen, wenn dir das notwendig erscheint.