Velkommen Introduktion

<< Click to Display Table of Contents >>

Navigation:  Add Card Wizard 2 >

Velkommen Introduktion

"Add Card Wizard" Introduktion

Magic_Wand

Basis

"Add Card Wizard" er et program, der modtager nogle oplysninger. Det stiller brugeren nogle spørgsmål, slå op i databaser, udtage numre på forskellig vis og levere et output. Dette output kan anvendes til oprettelse af filer, database poster eller hvad det nu kan være.

Wizarden bassere sig på en ini-fil, hvor det meste sættes op, samt kommandolinje parametre, hvor forskelligt input defineres.

"Add Card Wizard 2" består af en række moduler, der hver især udfylder forskellige opgaver.

Modulerne ligger som dll filer i "Add Card Wizard" installations folder.

 

Aros.IO.Inifile.InifileIO.dll -> Læser ini-filen på en struktureret måde.

 

ACW2Settings.dll -> Holder styr på alle de settings der bliver læst i ini-filen.

 

ACWEngine.dll -> Er den centrale enhed som de grafiske interface arbejder op imod. Og som sammenkæder alle andre moduler

 

ACWCommand.dll -> Er det modul, der for eksempel kontakter "ntiMDOC" og opretter filer osv. Dette modul kan udskiftes hvis en anden funktionalitet ønskes.

 

ACWStandardNumbers.dll -> Er det modul, der udtrækker numre. Dette modul kan udskiftes hvis man har behov for at udtrække numre fra specielle API'er.

 

"Add Card Wizard" har flere forskellige bruger interfaces, som kan anvendes med samme ini fil.

 

ACW2.exe -> Er den eksekverbare fil hvor klassisk ACW bliver vist. Denne fil modtager kommandolinje parametre.

 

AddCardWizard2.dll -> Det grafiske interface for klassisk ACW

 

ACWBuild.exe -> Den eksekverbare fil hvor enkel ACW bliver vist. Denne fil modtager kommandolinje parametre.

 

ACWBuildList.dll -> Det grafiske interface for enkel ACW

 

ACWTab.exe -> Den eksekverbare fil hvor faneblads ACW bliver vist. Denne fil modtager kommandolinje parametre.

 

AddCardWizardTab.dll -> Det grafiske interface for faneblads ACW