I have a K8000&K8005 with a stepper connected to a pc through a printer port. When I tried to install the K8005 software it couldn’t find VBRUN300.DLL and INPOUT16.DLL. I found VRRUN300.DLL on the CD and found INPOUT16.DLL on the web. When I try the test diagnostic program it says ‘Sub or Function not defined’.
When I install the K8005 INSTALL.EXE in the ‘General software’ folder it tells me it has installed successfully but failed to find VBRUN300.DLL. When I try to open the diagnostic program it says failed to run because VBR300.DLL cannot be found, same with INPOUT16.DLL. I found both files on the web, now when I try to run the diagnostic program it says ‘Sub or Function not defined’. The K8000 software installed fine.
I am running windows XP Pro.I think its using pascal, the version thats on the CD. The test software is what I cannot open
I installed on an older machine running windows 2000, and had exactly the same problem. Both DLL’s missing, and now ‘Sub or Function not defined’ when I try to run the test
Please see kit specs:
‘Programmable in Turbo Pascal for DOS, Quick Basic and Visual Basic (Win95/98/ME)’
Win2000 is NT based and does not allow direct parallel port access.
INPOUT16.DLL is a DLL for parallel port access. It provides two rather famous methods Inp and Out that read/write data directly from/to the parallel port. Turbo Pascal has similar methods for direct access to the parallel or serial port.
With Windows 2000/XP and higher, Microsoft decided to no longer allow this, and instead require a proper driver to access hardware. This is a good thing(!), but it breaks the way the DLL works.
The K8000 is more recent and its software works differently.
there is a workaround for this: search for inpout32.dll
It installs a Driver on first Run (requires Admin privileges) and exports drop in replacements for inp and out to the user land.
‘Please see kit specs:
‘Programmable in Turbo Pascal for DOS, Quick Basic and Visual Basic (Win95/98/ME)’
Win2000 is NT based and does not allow direct parallel port access.’
Then why are there NT drivers for XP and 2000 on the supplied disc?
The K8000 software is installed, but when I go to install the k8005 software on two different machines I get some error messages in french: