Avatar billede angelenglen Nybegynder
18. marts 2004 - 11:15 Der er 6 kommentarer og
1 løsning

find versionen af programmet

jeg har et lille program, og hver gang jeg laver laver min exe, har jeg sat VB til at autoincrement mit versions-nummer...

i min about-box vil jeg gerne vise hvilken version programmeter nu, og jeg ville gerne have det sådan at dette version-nummer er automatisk up-to-date.

hvordan henter jeg versions-nummeret på mit program ud?
-lige nu er det fx: 0.4.21
men det er jo lidt irriterende at skulle opdatere sin aboutbox hver gang man laver en ny version...
Avatar billede Slettet bruger
18. marts 2004 - 11:18 #1
Frit fra hukommelsen:
App.Version
Avatar billede angelenglen Nybegynder
18. marts 2004 - 11:24 #2
fandt ud af at den bruger App.Major, App.Minor og App.Revision til det :)

-men hvorfor kan jeg ikke bruge:
Private Const versionnumber = App.Major & "." & App.Minor & "." & App.Revision

jeg får:
"Compile error:
Constant Expression required"
?
Avatar billede martin_moth Mester
18. marts 2004 - 11:33 #3
Fordi du åbenbart ikke må sætte en konstant lig et udtryk. Eller fordi en konstant skal indeholde en talværdi?

Kan du ikek bruge en variabel i stedet?
Dim strVersion as String
strVersion = App.Major & "." & App.Minor & "." & App.Revision
Avatar billede angelenglen Nybegynder
18. marts 2004 - 11:38 #4
cool det virkede. jeg ville godt nok have foretrukket en konstant jeg kunne sætte i toppen af min kode, og så have tilgængelig overalt derefter, men okay bare det virker :)

takker :P
(lav svar for points)
Avatar billede speedo Nybegynder
15. april 2004 - 00:36 #5
Undskyld jeg spørger!, Men skal det ikke se ca- sådan her ud?

Private Const versionnumber = "" & App.Major & "." & App.Minor & "." & App.Revision & ""
Avatar billede martin_moth Mester
15. april 2004 - 06:38 #6
Svar :o)

Speedo: Hvorfor starte/slutte med ""?

Prøv i øvrigt at se min kommentar 18/03-2004 11:33:00 første linie
Avatar billede martin_moth Mester
15. april 2004 - 06:38 #7
Svar for søren... ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester