The startup.bas file (present in the scripts\ directory) is where the API and the initialiation code is stored. When DCFactory loads, it runs the startup.bas file, and then calls the Init subroutine. The Init routine does a few things. It initializes the status bar, and it sets a default sidebar image for the wizard.
This file also contains a number of constants which are used throughout development. You should always use the constant values when prorgaming, as "dirMain" is easier to understand then "1". This file creates the DCFactory global FileSystemObject object. This is a very useful object when doing anything with files, which we will be doing a lot of. It's called apifso and you may reference it from your code. It's declared as follows:
Dim apifso
Set apifso = CreateObject("Scripting.FileSystemObject")
Keep in mind, you may create your own FSOs if you want. This file also includes the standard file-function wrappers. They are as follows:
DeleteFile FileName
CopyFile From, To
MoveFile From, To
You should always use these, instead of the FSO ones, because they will not crap out on an error, they will handle it gracefully, and print it to the Console.