In all my program files (*.prg) I include in the first line a header file e.g. #include "mkb.h"
In this header file I DEFINE program-version, database-version etc. etc. This definitions are important for the course of the program. If e.g. the field db_version in the table default.dbf is older then DATABASE_VERSION, wich is defined in mkb.h, I jump into a function, where I add/remove/change tables/fields.
Now, when I change the define PROGRAM_VERSION from 2.018 to 2.019 in mkb.h and than build the executable with the option "recompile all files" on, no of the defines in *.prg changes.
I have to enter all important program files and recompile with Alt-PM.
Where is my mistake?
(I am using Vfp8)
Thanks in advance
In this header file I DEFINE program-version, database-version etc. etc. This definitions are important for the course of the program. If e.g. the field db_version in the table default.dbf is older then DATABASE_VERSION, wich is defined in mkb.h, I jump into a function, where I add/remove/change tables/fields.
Now, when I change the define PROGRAM_VERSION from 2.018 to 2.019 in mkb.h and than build the executable with the option "recompile all files" on, no of the defines in *.prg changes.
I have to enter all important program files and recompile with Alt-PM.
Where is my mistake?
(I am using Vfp8)
Thanks in advance