
Remote Control Programming User’s Guide
PM024A02 Rev.2
14
The FlashPro-CC Flash Programmer software package contains all required files to
remotely control programmer from a software application. When software package is installed
then by default the DLL file, library file and header file are located in:
C:\Program Files\Elprotronic\CCxx\USB FlashPro-CC\API-DLL
FlashProCC-FPAsel.dll
- Multi-FPA selection / task manager API- DLL
FlashProCC-FPA1.dll
- Single api-DLL for the UAB-FPA
FlashProCC-Dll.h
- header file for C++
FlashProCC-Dos-Dll.h
- header file for C++ (Borland) or DOS
FlashProCC-FPAsel.lib
- lib file for C++
FlashProCC-FPAsel-BC.lib - lib file for C++ (Borland)
config.ini
- default configuration file for the FPAs
FPAs-setup.ini
- FPAs- vs USB ports configuration file
The FlashProCC-FPAsel.dll contains two groups of the same functions used in C++
application and Visual Basic (or similar) applications All procedure names used in Visual Basic
are starting from
VB_xxxx
, when the procedure names used in C++ are starting from
F_xxxx
.
All functions starting from
F_xxxx
using the
_Cdecl
declarations used in C++ . Function names
starting from
VB_xxxx
has the
_stdcall
calling declaration
required in Visual Basic.
Reminding files listed above are required in run time - to initialize the flash programming
adapter (config.ini) and USB setup (FPAs-setup.ini).
When the C++ application is created, then following files should be copied to the source
application directory:
FlashProCC-Dll.h
- header file for C++
FlashProCC-FPAsel.lib
- lib file for C++ (Microscoft Visual C++)
or
FlashProCC-Dos-Dll.h
- header file for C++
FlashProCC-FPAsel-BC.lib - lib file for C++ (Borland C++)
and to the release/debug application directory
FlashProCC-FPAsel.dll
- Multi-FPA selection / task manager DLL
FlashProCC-FPA1.dll
- API-DLL for the USB-FPA
config.ini
- default configuration file for the FPAs
Summary of Contents for FlashPro-CC
Page 10: ...10...