Test and Measurement Forum

Installing own software under Windows 2000

Post general discussions on using our drivers to write your own software here

Installing own software under Windows 2000

Postby C J T » Fri Jan 30, 2004 9:23 pm

For the last 12 months I have been using a software program that uses the ADC10032.DLL as a link to the ADC100 unit. This program is written in Delphi 3 and the DLL is stored in the same directory as the program itself. This runs prefectly under both Windows 95 and 98.

The problem is that I need it to run, on its own, also in Windows 2000.

This it will do, but only if I install PICOSCOPE etc first. If I remove PICOSCOPE etc my program no longer sees the ADC10032.DLL and I get the 'Unable to open ADC100 unit' warning. Both DLL's are the same date stamp therefore if it works with PICOSCOPE it should be OK for my program.

Does the PICO software write anything to the registry or any system files in order for the DLL to be recognised?.

Please any ideas as to why this is happening?
C J T
 

Postby markspencer » Mon Feb 02, 2004 9:11 am

Hi,

If you want to run your application on a Windows 2000 OS, without installing Picoscope, then you will have to install the system file and register it yourself. The system file is:

Log on as administrator

pico.sys

and goes in

c:\windows\system32\driver

Once you have done this check that RegDrive.exe is in your pico directory and in the command prompt, change to the Pico directory and then type:

regdrive pico

Once it has finished re-boot your PC.

This system file should now be registered. You can check this by the following:

1. Log on as administrator

2. Press the Start button in the bottom left corner

3. Select Settings

4. Select Control Panel

5. Select the Devices icon

6. Check that the device driver is present and started PICO for other products.

Best regards,
Regards,

Mark Spencer
User avatar
markspencer
Site Admin
Site Admin
 
Posts: 598
Joined: Wed May 07, 2003 9:45 am

Installing under WINDOWS 2000 part 2

Postby C J T » Sat Feb 07, 2004 2:41 pm

Hi

Thanks for your reply regarding using the ADC10032.DLL under Windows 2000 PRO.

Just a couple of queries:

1, Do you have to install Regdrive.exe into a directory called 'PICO' in order for it to work?. I have tried to register it from my own directory, namely 'C:\Program Files\RE', but no joy. (Pico.sys has been installed in the WINNT\SYSTEM 32\DRIVERS directory as required)

2, I cannot check if the device is installed because I do not appear to have a 'Devices' icon in my control panel should this appear under System\Devices Manager?.

All this is done whilst logged on as Administrator.

Many thanks

Chris (CJT)
C J T
 

Postby markspencer » Mon Feb 09, 2004 11:08 am

Hi,

There is no reason that it should not execute in any folder, so long as regdrive.exe is in that folder.

To find out if the driver is registered and started on 2000 follow this:

Control Panel | Administrative Tools | Computer Management | System Information | Software Enviroment | Drivers

Look for the driver called Pico.

Best regards,
Regards,

Mark Spencer
User avatar
markspencer
Site Admin
Site Admin
 
Posts: 598
Joined: Wed May 07, 2003 9:45 am


Return to General Software Discussions

Who is online

Users browsing this forum: No registered users and 0 guests