Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
20.05.2021, 13:02 (Dieser Beitrag wurde zuletzt bearbeitet: 20.05.2021 13:02 von jg.)
bitte löse dich von Office, Excel und VBA und versuche zu verstehen, was in VBA umgesetzt ist.
Ja, mit Set ctrla = CreateObject("ETAS.PTS.PINCONTROLV2.CommCtrl.CommCtrlAccess") wird in VBA das ActiveX-Objekt eingebunden, aber das willst du jetzt in LabVIEW machen. Also, leeres ActiveX Objekt/Refenz anlegen, Rechtklick -> Select ActiveX Class -> Unter Type Library nach dem ETAS-Active-X Objekt suchen. Das ist der Einstieg. Diese Referenz entspricht dann im VBA-Code mehr oder weniger der Variablen crtla.
Gruß, Jens
EDIT: Ui, 3x dieselbe Antwort, da muss was dran stimmen
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
ist die ETAS-(Treiber)Software auf deinem Rechner installiert? Ist die ActiveX-Schnittstelle auch registriert?
Oder hast du nur die TLB-Dateien auf deinen Rechner kopiert?
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
also wenn du die (Treiber-) Software für deine HW bei dir installiert ist und du damit auch diese ansprechen kannst, dann ist vermutlich auch die COM-Schnittstelle installiert und registriert.
Das müsstest du leicht feststellen, wenn du analog zu dieser Anleitung vorgehst: