I am controlling the PCSU1000 with Visual Basic using the PCSU1000D.DLL
Starting the PCSU1000 with command Start_PCSU1000() Opens the scope application but it starts in demo mode. Using options/hardware setup changing hardware selection from None to PCSU1000 and pressing OK gives error “Could not open the DriverLINX driver. Please run INSTALL_DRV.EXE to install the driver.” and returns to demo mode. DriverLINX is for a parallel port and I don’t use and have a parallel port!!
Please advice what to do to force the scope application to skip this error and just start in active mode.
I use Windows 8 - 64bits, everything works fine with PCLAB2000. All Libraries DSOLink.dll and PCSU1000D.dll are available in VB application directory; PCSU1000 application opens.
To avoid the problem please delete the WinDso.ini from your VB application directory.
In 64-bit Windows the error message is displayed.
The oscilloscope should work OK after the message is closed.
You can test this in the PcLab2000SE:
On the startup screen select oscilloscope PCSU1000 and function generator PCG10.
You’ll get the error message and after closing, it the oscilloscope should work OK.
Yes, after deleting windso.ini it functions as you described. After the error message of “DriverLINX not installed…” the scope functions normally.
But every time I start the VB application I need to skip this error message, this is not acceptable. Do you know a way to completely skip this error message?
Here is the link to download a modified PCSU1000D.DLL:
(please allow 1h for server update).
This DLL is modified to avoid the error message in Windows 64-bit.
This DLL is using PCSU1000GU.exe (software for PCSU1000 + PCGU1000).
The original DLL was using PCSU1000.exe (software for PCSU1000 + PCG10).
New DLL works fine now, no error messages anymore. Many Thanks!
Still have a minor request.
I need to start the PCSU1000 application in hidden mode. Using the command Show_PCSU1000(0) as first command during form load makes the application hidden but still the form pops up a fraction of a second before it is completely hidden.
Is it possible prevent this popup so the startup is completely hidden?
[quote]I need to start the PCSU1000 application in hidden mode. Using the command Show_PCSU1000(0) as first command during form load makes the application hidden but still the form pops up a fraction of a second before it is completely hidden.
Is it possible prevent this popup so the startup is completely hidden?[/quote]Yes, you can do this by editing the WinDso.ini in the VB application directory.
In the section [ScopeMainForm_1000] change the value of Top to get the oscilloscope user interface off screen.