K8000&k8005

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’.

Any idea how to solve this?

Uninstalling and re installing does not fix the issue

Can you supply more info?

Operating system?
Programming language & version?
Does it work with the precompiled test software?

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

Sorry, due to the age of the kit, it is unlikely that the K8005 software will run under XP.
(see kit specs).

Is there any other way to control the k8005 on XP?

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.

VBRUN300.DLL is part of the Visual Basic 3.0 (anno 1993) Runtime
support.microsoft.com/kb/196285/en

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.

in response to

‘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:

postimage.org/image/8s9vz4fht/

postimage.org/image/njqpr04mz/

I can run the test program EXE, but a message tells me it will won’t connect to the parallel port, probably because the software won’t install.

I successfully installed the NT driver but cannot start it, most likely because the software won’t install.

Running Win 2000

Missing file K8005.CAB any ideas?

can you upload K8005.CAB for me somewhere?

Hereby the complete package.
Note: This is third-party software, delivered as-is.
velleman.eu/images/tmp/K8005NT.zip

Still the same problem, it cannot find file K8005.CAB, any idea why?

its the same on a pc with win2000 and another pc with win XP.

I really need to get this sorted there are two projects waiting on the success or failure of this motor