Visual Basic Question
dj.taylor4 at verizon.net
Tue Apr 21 19:20:22 CDT 2015
The interface is an ISA bus card that is a custom design. ISA slots in
computers are hard to come by these days. Luckily for me I ran into a
Gateway in a thrift store that did.
I have some of the diagnostic routines and they run under Windows 98 and
'talk' to the spectrometer via the interface card. I suppose it is
using the same low level driver.
In the published literature of that era (1990's) I found a couple of
references that said they used Visual Basic to get data for experiments.
On 4/21/2015 12:45 PM, Dave G4UGM wrote:
> The phrase "standard Windows 16bit DLLs" means Windows 3.1 DLLs. Such DLL's no longer work in a modern windows. If they directly access the hardware then they will not work on any NT based windows such as Windows/2000, Windows/XP, Vista, or 7, 8 or 9. Nor will they work on any 64-Bit windows full stop. 64-Bit windows does not support 16-bit code. If you have a Windows/95, 98 or ME environment then the code may work.
> There is information here:-
> on how to call 16-bit DLL's from VB4.
> How does the hardware physically interface? Is it a serial or parallel card, or special hardware.
>> -----Original Message-----
>> From: cctech [mailto:cctech-bounces at classiccmp.org] On Behalf Of Douglas
>> Sent: 21 April 2015 15:19
>> To: General at classiccmp.org; Discussion at classiccmp.org:On-Topic Posts
>> Subject: Visual Basic Question
>> I have a software driver for an old scientific instrument that is described in a
>> brief manual this way:
>> "The acquisition driver is a tool that allows developers to write their own
>> Windows based programs that can acquire data from any Michelson series
>> spectrometer. The programs can be developed with any programming
>> environment that supports calling standard Windows 16bit DLLs. Examples of
>> such environments are Visual Basic and Visual C++ from Microsoft ( up to
>> version 1.5 ), Delphi and C++ from Borland, Labview from National
>> instruments. This document assumes that the reader is familiar with all the
>> concepts surrounding DLLs and Windows programming. It is a reference
>> guide that explains the parameters of the functions that make up the
>> Bomem acquisition driver and how they are used to acquire data."
>> I recently purchased Visual Basic 4.0 Standard Edition, but the first pages of
>> the reference indicate that it is a 32 bit only version.
>> Which version of Visual Basic will allow me to call this driver?
More information about the cctalk