Dato for hvornår projektet er bygget

Tags:    delphi

Hej.

Hvordan kan jeg automatisk på Delphi til at skrive datoen for, hvornår mit projekt er blevet buildet.

Fx så man kan gå ind på en form og se, at denne "version" er bygget d. xx/xx-xx uden jeg manuelt behøver gå ind og hente denne dato.

now() virker selvsagt ikke, da den giver d.d. hvor programmet køres og ikke hvornår projektet bygges.







Jeg mener at Delphi tillader dig custom buildsteps.

Så laver du bare et program der kan generere en .pas-fil, som ikke indeholder andet end en global konstant der hedder f.eks. BUILDTIME.

Så får du Delphi til at køre det program som det første i byggeprocessen.



Hej og tak for dit svar.

Jeg har nu fundet funktionen, hvor jeg kan tilføje mine custom build steps og jeg har arbejdet lidt med selve programmet.

Men jeg har lidt problemer med det.

Først og fremmest har jeg vaklet mellem en form-application og en consol application, for... Jeg har jo ikke brug for nogle forms, derfor valgte jeg en consol, men så genererer jeg ikke en pas-fil, kun en dpr-fil.

I selve programmet har jeg oprettet en variabel og skrevet koden for at hente datoen. Men hvordan jeg kan få mine projekter til at hente denne variabel er jeg også i tvivl om.



Måske du kan bruge denne funktion:

Fold kodeboks ind/udKode 




t