>>Hi,
>>
>>When I compile/build the .EXE I enter the version as the following number 4.323 (three decimals).
>>
>>I am using function AGETFILEVERSION( aArray, "MyApp.EXE" ) to get the version number from the .EXE file at run-time. I use element 4 of the array. And 4th element of the array (for this example) has value of "4.323.0" Since the value is a string type I can remove the ".0" to get the version number. My question is, does VFP always add the ".0" to the number I enter in the Build? So that I can rely on my code in the future updates?
>>
>>TIA
>
>Dmitry,
>
>It depends on what you have set in the Version dialog. If you have the auto-increment flag set, this number will increment each time you build the .exe. Otherwise it will always be whatever you set the version dialog.
>
>Kurt
I don't use auto-increment flag and enter the number manually every time I build (in the Version dialog). And, as I mentioned, VFP adds the ".0" to my number. So it is not exactly what I set in the version dialog. This is what I am trying to find out, if VFP will always add ".0" to my version number.
Thank you.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham