Difference between revisions of "FileMan Delphi Components Source Code"
DavidWhitten (talk | contribs) (Created page with "== History of Source Code search == The documentation at ftp://mirrors.medsphere.org/pub/downloads.va.gov/files/FOIA/VistAdocs/Infrastructure%20-%20NEW/Fileman_Delphi_Comp_(F...") |
(No difference)
|
Latest revision as of 13:59, 20 March 2012
History of Source Code search
The documentation at ftp://mirrors.medsphere.org/pub/downloads.va.gov/files/FOIA/VistAdocs/Infrastructure%20-%20NEW/Fileman_Delphi_Comp_(FMDC)/FMDC1_0IG.PDF
says a self-extracting .EXE file FMDC1_0.EXE has these files for Delphi 2 and delphi 3
Delphi 3 Installation
- DIACCESS.DCU Diaccess compiled unit
- DIDATAPROB.DCU Didataprob compiled unit
- DIDATAPROB.DFM Form for didataprob unit
- DIERR.DCU Dierr compiled unit
- DIERR.DFM Form for dierr unit
- DIHLP.DCU Dihlp compiled unit
- DIHLP.DFM Form for dihlp unit
- DITYPLIB.DCU Dityplib compiled unit
- FMCMPNTS.DCR Resources for fmcmpnts unit
- FMCMPNTS.DCU Fmcmpnts compiled unit
- FMCNTRLS.DCR Resources for fmcntrls unit
- FMCNTRLS.DCU Fmcntrls compiled unit
- FMDC.CNT Contents file for Online Help
- FMDC.DCP Compiled Package file for Delphi 3
- FMDC.DPL Package library file for Delphi 3
- FMDC.HLP Online Help
- FMLOOKUP.DCR Resources for fmlookup unit
- FMLOOKUP.DCU Fmlookup compiled unit
- FMLOOKUP.DFM Form for fmlookup unit
Delphi 2 Installation
- DIACCESS.DCU Diaccess compiled unit
- DIDATAPROB.DCU Didataprob compiled unit
- DIDATAPROB.DFM Form for didataprob unit
- DIERR.DCU Dierr compiled unit
- DIERR.DFM Form for dierr unit
- DIHLP.DCU Dihlp compiled unit
- DIHLP.DFM Form for dihlp unit
- DITYPLIB.DCU Dityplib compiled unit
- FMCMPNTS.DCR Resources for fmcmpnts unit
- FMCMPNTS.DCU Fmcmpnts compiled unit
- FMCNTRLS.DCR Resources for fmcntrls unit
- FMCNTRLS.DCU Fmcntrls compiled unit
- FMDC.CNT Contents file for Online Help
- FMDC.HLP Online Help
- FMDC.KWF Keyword file for integrating Online Help w/Delphi 2
- FMLOOKUP.DCR Resources for fmlookup unit
- FMLOOKUP.DCU Fmlookup compiled unit
- FMLOOKUP.DFM Form for fmlookup unit
The file: ftp://mirrors.medsphere.org/pub/downloads.va.gov/files/FOIA/VistAdocs/Infrastructure%20-%20NEW/Fileman_Delphi_Comp_(FMDC)/fmdc1_0p1ig.pdf (ie: Installation guid for FMDC 1.0 patch 1) says that the new patch 1 isn't Delphi 2 compatible, but does say it is Delphi 4 compatible, but doesn't tell us what files are there.
Another file I have (FMDCP1TM.doc) lists these:
Delphi 4 Installation
- DIACCESS.DCU Diaccess compiled unit
- DIACCESS.PAS Pascal source file
- DIDATAPROB.DCU Didataprob compiled unit
- DIDATAPROB.DFM Form for didataprob unit
- DIDATAPROB.PAS Pascal source file
- DIERR.DCU Dierr compiled unit
- DIERR.DFM Form for dierr unit
- DIERR.PAS Pascal source file
- DIHLP.DCU Dihlp compiled unit
- DIHLP.DFM Form for dihlp unit
- DIHLP.PAS Pascal source file
- DITYPLIB.DCU Dityplib compiled unit
- DITYPLIB.PAS Pascal source file
- FMCMPNTS.DCR Resources for fmcmpnts unit
- FMCMPNTS.DCU Fmcmpnts compiled unit
- FMCMPNTS.PAS Pascal source file
- FMCNTRLS.DCR Resources for fmcntrls unit
- FMCNTRLS.DCU Fmcntrls compiled unit
- FMCNTRLS.PAS Pascal source file
- FMDC.BPL Package library file for Delphi 4
- FMDC.CNT Contents file for Online Help
- FMDC.DCP Compiled Package file for Delphi 4
- FMDC.DCU Compiled Unit for Delphi 4
- FMDC.DPK Package source file for Delphi 4
- FMDC.HLP Online Help
- FMDC.RES Resource file
- FMLOOKUP.DCR Resources for fmlookup unit
- FMLOOKUP.DCU Fmlookup compiled unit
- FMLOOKUP.DFM Form for fmlookup unit
- FMLOOKUP.PAS Pascal source file
I haven't found a technical or user manual for Delphi 5. The page: http://code.osehra.org/files/vdl/Infrastructure/FileMan%20Delphi%20Components%20(FMDC)/ has Delphi 5 instructions in a readme
Additional hints are in the file:
Source code is now provided for the FMDC components. While this patch only provides code changes for developer's client workstations, a build also is included for the server side so that the patch number will appear in the package file.
- The software distribution includes:
- FILE NAMES DESCRIPTION Blocks Bytes
- FMDC1_0P1.EXE FMDC Self-Installing Executable 1894 969709
- FMDC1_0P1IG.PDF Installation Guide 146 74560
- FMDC1_0P1TM.PDF Technical Manual 71 36305
This led to a google search which yielded this address:
- [TXT] FMDC-1_SEQ-1_PAT-1.kid 13-Sep-1999 20:00 13K
- [TXT] FMDC-1_SEQ-1_PAT-1.txt 13-Sep-1999 20:00 4.5K
- [TXT] FMDC-1_SEQ-2_PAT-2.kid 24-Jan-2000 20:00 7.1K
- [TXT] FMDC-1_SEQ-2_PAT-2.txt 24-Jan-2000 20:00 2.4K
- [ ] FMDC1_0P1.EXE 13-Sep-1999 20:00 947K
- [DIR] PROGRAMS/ 19-Mar-2012 01:22 -
and in
- [ ] FMDC1_0.EXE 03-Sep-1998 20:00 929K
- I downloaded the FMDC1_P1.EXE, ran it, and it appears that it creates the source code files, though only for Delphi 3 & Delphi 4.
- I assume that these files will need to be reviewed to be loaded into a more "modern" Delphi version.
- The install log for running FMDC1_0P1.EXE follows:
- Installation Started 03/19/12 16:12 ***
- Title: Fileman Delphi Components V1.0 Patch 1 Installation
- Source: C:\DOWNLO~1\FMDC\FMDC1_~1.EXE
- Made Dir: C:\Downloads\FMDC\Fmdc
- Made Dir: C:\Downloads\FMDC\Fmdc\D3
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmdc.dpk
- File Copy: C:\Downloads\FMDC\Fmdc\D3\dierr.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D3\DiTypLib.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Diaccess.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Didataprob.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmcmpnts.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmcntrls.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D3\dihlp.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmcmpnts.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Diaccess.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmcmpnts.dcr
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmcntrls.dcr
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmcntrls.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D3\DiTypLib.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D3\dihlp.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D3\dierr.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D3\DiDataProb.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D3\dihlp.dfm
- File Copy: C:\Downloads\FMDC\Fmdc\D3\DiDataProb.dfm
- File Copy: C:\Downloads\FMDC\Fmdc\D3\DIERR.dfm
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmdc.dpl
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmdc.hlp
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmdc.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmlookup.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D3\fmdc.cnt
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmlookup.dfm
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmdc.res
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmdc.dcp
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmlookup.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D3\Fmlookup.dcr
- Made Dir: C:\Downloads\FMDC\Fmdc\D4
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Trpcb.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D4\dihlp.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D4\dihlp.dfm
- File Copy: C:\Downloads\FMDC\Fmdc\D4\dihlp.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Diaccess.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D4\dierr.dfm
- File Copy: C:\Downloads\FMDC\Fmdc\D4\dierr.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D4\DiDataProb.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D4\DiDataProb.dfm
- File Copy: C:\Downloads\FMDC\Fmdc\D4\DiDataProb.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Diaccess.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D4\dierr.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmdc.bpl
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmdc.dcp
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmcmpnts.dcr
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmcntrls.dcr
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmlookup.dcr
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmdc.res
- File Copy: C:\Downloads\FMDC\Fmdc\D4\DiTypLib.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmcmpnts.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmcntrls.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmdc.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmlookup.dcu
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmlookup.dfm
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmdc.dpk
- File Copy: C:\Downloads\FMDC\Fmdc\D4\DiTypLib.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmcmpnts.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmcntrls.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmlookup.pas
- File Copy: C:\Downloads\FMDC\Fmdc\D4\fmdc.cnt
- File Copy: C:\Downloads\FMDC\Fmdc\D4\Fmdc.hlp
- RegDB Key: SOFTWARE\Vista\Fmdc
- RegDB Val: C:\DOWNLO~1\FMDC\Fmdc
- RegDB Name: FmdcDir
- RegDB Root: 2