Distance logo

Distance Developers Guide

Third-party components

There are a number of third-party components used to build Distance for Windows and/or are shipped with Distance for Windows.

These have been written by others, for which we usually do not have access to the source code, and which we are not responsible for maintaining. They need to be installed by developers and shipped with Distance for Windows.

Component / File Description  
Common Controls Replacement Project (CCRP) Freeware fancy folder browser dialog  
ccrpbds6.dll    
     
Compaq Visual Fortran Professional    
Ec.exe Capture standard output and standard error when running Fortran executables  
     
ComponentOne VSFlex Spreadsheet functionality  
VSFLEX7D.OCX    
     
Data Dynamics ActiveBar Toolbar functionality  
Actbar2.ocx    
     
Desaware SpyWorks Low-level functions for process manipulation. Allows some of the power of C++ to be implemented in VB.  
dwAXExtn.dll    
     
ESRI MapObjects ESRI shapefiles I/O. GIS and spatial functionality (e.g. projections, spatial selection etc)  
AF20.dll    
JetTable20.dll    
Mo20.ocx    
mtch.dll    
pe81.dll    
sg81.dll    
Shape20.dll    
     
Farpoint Tabpro Tabs used within widgets  
TAB32X30.OCX    
     
IMSL Numerical routines Come standard with Compaq Visual Fortran Professional  
n/a Compiled into Distance’s MCDS.exe  
     
Microsoft C runtime library    
MSVCP60.dll    
MSVCRT.DLL    
     
Microsoft DAO Data access objects. Powers database engine and provides in-code access to Microsoft Jet databases  
DAO2535.tlb    
DAO350.dll DAO 3.51 Object Library  
     
Microsoft Jet 3.51 Database  
MSJET35.DLL    
MSJINT35.DLL    
MSJTER35.dll Errors  
     
Microsoft Jet 3.51 IISAM drivers Installable Indexed Sequential Access Method  
MSEXCL35.DLL Microsoft Excel 3.0-8.0 spreadsheets  
MSRD2X35.dll Native Microsoft Access 97 and earlier databases  
MSTEXT35.DLL Tabular text files  
     
Microsoft Windows Script Utilities e.g. regular expression searching, easy Windows file system manipulation  
scrrun.dll Windows Scripting Runtime  
stdole2.tlb Standard OLE types  
vbscript.dll VBScript Regular Expressions  
     
Microsoft Visual Basic 5 and 6 Chart, Rich Text Box, Windows Common Controls etc  
COMCTL32.OCX Windows Common Controls ActiveX Control Module  
comdlg32.ocx Windows Common Dialog  
MSChrt20.ocx Chart  
MSComCt2.ocx Common Controls 2 ActiveX Control  
RichTx32.ocx Rich Text OLE Control  
VB5DB.dll Visual Basic ICursor interface library  
     
Polar Software PolarZIP Compression functions  
PolarZIP.ocx    
PolarZipSpan.dll    
     
Sheridan Software ActiveThreed Split-window functionality  
SPLITTER.OCX    
     
Zlib Zip Freeware compression functions - for legacy purposes only - used for compression but deprecated by PolarZIP  
DstZip.dll