Kompilering versus "almindelig RUN " --
HEJ,Jeg har et program, som er under løbende udvikling (læs: efterhånden som brugerne finder ud af hvad programmet kan ønsker ( = kræver) de mere funktionalitet, og det kræver igen, at jeg har en løbende kontrol med versionsnummeret af programmet.
Nu er jeg en lidt doven programmør (filosofi: Lad maskinen gøre arbejdet, den er ligeglad - jeg er ikke !) så jeg tænkte om der findes en metode, hvormed jeg automatisk kan opdatere versionsnummeret med 1 (indenfor de afstukne regler - natur-ligvis) hver gang jeg kompilerer og ikke når jeg bare "RUN" - ner programmet.
Noget i stil med: (Compile_flag er en PSEUDO_variabel og hedder sikkert noget andet i Delphi - men hvad ?? )
IF COMPILERING then (* eller Compile_flag = true *)
BEGIN
//
// Compile_flag = true
//
Version := Version + 1; // Integer
GemVersionIBase(Version); // Gem i databasen
END
ELSE
BEGIN
//
// Normal RUN-modus
// Compile_flag = false
//
Resten af programmet .....
END;
Tak
Kristian