Personal488 for Windows 95/98/Me/NT/2000
04-09-01
Using IEEE 488 5-13
Borland Delphi
This section is based on 32-bit Borland Delphi V4.0. The procedure may need modified for other versions
of Borland Delphi. If this is the case, refer to Borland documentation for the required changes.
Although the project build procedures may differ, earlier 32-bit versions of Borland Delphi (V2.0 or later)
should function well.
If using versions earlier than V2.0, such as V1.0 or V1.56 support can only be attained by using the 16-Bit
Driver488/W95 Compatibility Layer (see section below). This is because these versions of Visual C++ are
only 16-bit. In this case, the Visual C++ support from the Driver488/W31 should be used to develop and
build the application.
The location for the Borland Delphi language support files (32-bit) and examples is
<InstallDirectory>\IEEE488\Programming Language Support\Example Programs\Delphi.
To use Delphi V4.0 with a supplied example:
1.
Launch Delphi.
2.
If starting from one of the supplied examples, select Open Project from the File menu.
3.
If using Delphi support from an existing example, navigate to the Delphi project examples.
If the default settings were accepted during installation the project examples will be located in
C:\ProgramFiles \IEEE488\Programming Language Support\Example Programs\Delphi.
4.
Select the desired example.
To add IEEE 488 support to a new or existing Delphi project:
1.
Launch Delphi.
2.
Include the IOTIEEE.PAS file by selecting Project
⇒
Add to Project.
3.
Navigate to the IEEE 488 Delphi project folder.
If the default settings were accepted during installation the project examples will be located in
C:\Program Files\IEEE488\Programming Language Support\Example Programs\Delphi.
Support for Other Languages
Any language capable of dynamically linking to a DLL may be used with this product. Although the
IOTSLPIB.DLL was built using Microsoft Visual C++, the DLL may be dynamically linked to any
application that can dynamically link to a DLL.
The same is true for languages supported under Windows3.1, but not included with the Driver488/WIN
product. If the desired language is a 16-bit language that can dynamically link to a 16-bit DLL, then the
16-Bit Driver488/W95 Compatibility Layer (DRVR488.DLL) may be used, as discussed shortly.
If using a 32-bit C language, other than those mentioned in this chapter, it may be possible to statically link
to the IOTSLPIB.DLL. However, you may not be able to link using the IOTSLPIB.LIB in its original
Microsoft Visual C++ format. Many C language compilers have import facilities that allow importing of
Microsoft library (.LIB) files into a library file format native to the particular compiler. Consult your
compiler’s documentation for further information on importing Microsoft Visual C++ library files.
16-Bit Driver488/W95 Compatibility Layer
Unlike Driver488/WNT, Driver488/W95 supports backward compatibility for applications written in the
16-bit environment of the Driver488/W31 (formerly named Driver488/WIN) product. Support is provided
through a Dynamic Link Library [
DRVR488.DLL
]
and through various language-specific header files that
will allow recompilation of 16-bit applications.
If Driver488/W31 has been previously installed on your Windows/9x system, the setup
program will automatically replace the 16-bit version DLL in the WINDOWS\SYSTEM
directory.
Содержание Personal488
Страница 2: ...ii Personal488 User s Manual for Windows95 98 Me NT 2000...
Страница 6: ...vi 04 10 01 Personal488 User s Manual for Windows95 98 Me NT 2000...
Страница 12: ...3 2 Installation 04 10 01 Personal488 for Windows 95 98 Me NT 2000...
Страница 18: ...Windows 95 3 8 Installation 04 10 01 Personal488 for Windows 95 98 Me NT 2000...
Страница 24: ...Windows 98 3 14 Installation 04 10 01 Personal488 for Windows 95 98 Me NT 2000...
Страница 30: ...Windows Me 3 20 Installation 04 10 01 Personal488 for Windows 95 98 Me NT 2000...
Страница 38: ...Windows 2000 3 28 Installation 04 10 01 Personal488 for Windows 95 98 Me NT 2000...
Страница 40: ...Windows 2000 3 30 Installation 04 10 01 Personal488 for Windows 95 98 Me NT 2000...
Страница 42: ...4 2 Hardware Configuration Reference 04 09 01 Personal488 for Windows 95 98 Me NT 2000...
Страница 46: ...4 6 Hardware Configuration Reference 04 09 01 Personal488 for Windows 95 98 Me NT 2000...
Страница 50: ...4 10 Hardware Configuration Reference 04 09 01 Personal488 for Windows 95 98 Me NT 2000...
Страница 54: ...4 14 Hardware Configuration Reference 04 09 01 Personal488 for Windows 95 98 Me NT 2000...
Страница 68: ...5 14 Using IEEE 488 04 09 01 Personal488 for Windows 95 98 Me NT 2000...
Страница 132: ...Personal488 for Windows 95 98 Me NT 2000 04 10 01 API Reference 6 64...
Страница 137: ...Personal488 for Windows 95 98 Me NT 2000 03 16 01 IEEE488 ASCII Code Maps B 1 Appendix B ASCII Codes...
Страница 138: ...B 2 IEEE488 ASCII Code Maps 03 16 01 Personal488 for Windows 95 98 Me NT 2000...