01-29-2008 05:59 AM
02-01-2008 02:34 AM
Hallo!
Können Sie uns den Variant Datentyp sowie das ActiveX Object posten um etwas mehr Informationen zu erhalten bzw. das ganze evtl. auch zu testen.
Danke, mfG
02-01-2008 03:06 AM
Hallo Christian,
danke für dein Interesse.
Es ist inzwischen noch seltsamer geworden.... Die VI 8.5 die nicht lief habe ich von meinen Kunden bekommen, und bei mir getestet. Die Eigenschaft übergabe liefert der ActiveX nur Schrott.
Ich habe dann Parallel die gleiche Eigenschaft nochmal gesetzt, und da funkionniert es !!!!. Wenn du da eine Erklärung findest bist du der Held 😉
Beiliegenden all notwendigen Dateien. Kopiere die CANAPI2.dll und die AcxLintools.dll in dein Windows System Verzeichnis. Danach muss die ActiveX registriert werden : Start->Ausführen -> Regsvr32 c:\windows\system32\acxlintools.dll
Die VI kann jetzt ausgeführt werden.
Ich habe eine Meldung in die ActiveX eingebaut, mit der man prüfen kann welcher Wert empfangen wird.
02-01-2008 08:46 AM
Hallo!
Naja, eine wirkliche Erklärung gibts hier ja wohl nicht!
Ich würde vermuten dass es anhand einer korrupten Referenz auf das ActiveX Object oder des Eigenschaftskontens so entstanden ist. Sollte beim PC des Kunden sowas weiterhin oder nochmals auftreten würde ich empfehlen die LabVIEW installation mal zu reparieren.
Interessant ist auch dass wenn man die Eigenschaft wechselt um Sie dann neu auszuwählen funktioniert es mit beiden Knoten wieder richtig.
Aber es funktioniert ja nun!
Christian