Search the Community
Showing results for tags 'ole'.
Hello, I'm trying to use a library to interface some LVDT gauges from Marposs. It's implemented through COM objects and I have it working in Excel with VBA with this code: Private Sub CommandButton1_Click()Dim oSmaoMain As SMAO.SMaoMainDim clsInfo As SMAO.InfoDim sInfo As String'Initialize the SMAOMain ObjectSet oSmaoMain = New SMAO.SMaoMainoSmaoMain.Initialize'List all the Installed DriversFor i = 1 To oSmaoMain.DriversCount sInfo = sInfo & "Driver Name : " & oSmaoMain.Driver(i) & " " & oSmaoMain.DriverDesc(i) & vbNewLineNextMsgBox sInfo, vbOKOnly, "Installed Drivers"'List all the Enabled DriversSet clsInfo = oSmaoMain.InfosInfo = ""For i = 1 To clsInfo.DriversCount sInfo = sInfo & "Driver Name : " & clsInfo.Driver(i) & " " & clsInfo.DriverDesc(i) & vbNewLineNextMsgBox sInfo, vbOKOnly, "Enabled Drivers"Set clsInfo = NothingSet oSmaoMain = NothingEnd Sub When I port this code to LabVIEW I get answer from the SMAO.SMaoMain, correct initilization and even I can read the main objects properties. The problem comes when I try to access it's child object SMAO.SMaonMain.Info. When I get the reference and I make calls to the methods/properties, I get different results, always 0 drivers enabled. I've attached the LabVIEW code I'm using and some captures of the creatable objects I can see from LabVIEW. Any idea of what could be happening?
Hi everyone, I want to use OLE Object to control OpenOffice like this exemple (VB6 code) : http://www.kalitech.fr/clients/doc/VB_APIOOo_en.html I tried to use ActiveX VI to instantiate com.sun.star.servicemanager but it is not present in the list of ActiveX class. Have you an idee to resolve my problem? For information, I must use OpenOffice.org 3.2.0 on Windows 7 32bits. My aim is insert specify text at a bookmark and I suceed it with VB6 but not with Labview. I tried to use AODL .NET library but I donc find the function to do that (getBookmark() with com.sun.star.servicemanager) Thanks for your help. Kevin M.