From Xojo Documentation

Read-Only Property (As Integer )
IntegerValue = aConsoleApplication.MajorVersion

Supported for all project types and targets.

The major version of the ConsoleApplication, corresponding to the version information. The range is from 0 to 255. This can only be set in the IDE, but you can read the value in your code.


Typically version numbers are written as (MajorVersion.MinorVersion.BugVersion.NonReleaseVersion).

Sample Code

Puts all the individual versions together to create the full version:

Var fullVersion As String
fullVersion = Str(MajorVersion) + "." + Str(MinorVersion) + "." _
+ Str(BugVersion) + "." + Str(NonReleaseVersion)