Version, read-only

Beschreibung:

Rückgabe der Versionsnummer der installierten Anwendung.

Typ:

Long

Wert

Beschreibung

HIWORD

Hauptversion (Dividiert durch 65535), z. B. 2007

LOWORD

Nebenversion (Modulo 0xFFFF0000), z. B. 12

Wichtig: Die Eigenschaft Version ist noch aus Gründen der Abwärtskompatibilität enthalten. Für neue Scripte muss die Eigenschaft FileVersion verwendet werden.

Beispiel VBScript:

Dim scRMVersion

Dim ncRMVersion : ncRMVersion = (cRM.Version Mod &HFFFF0000)

If Len(ncRMVersion) = 1 Then

    scRMVersion = CStr(CInt(cRM.Version / 65535) & ".00" & CStr(ncRMVersion))

ElseIf Len(ncRMVersion) = 2 Then

    scRMVersion = CStr(CInt(cRM.Version / 65535) & ".0" & CStr(ncRMVersion))

ElseIf Len(ncRMVersion) = 3 Then

    scRMVersion = CStr(CInt(cRM.Version / 65535) & "." & CStr(ncRMVersion))

End If

Call cRM.DialogMessageBox("Aktuell installierte Version des combit CRM: " & ncRMVersion, "cRM.Version", vbOkOnly)

Beispiel C#-Script:

long version = (cRM.Version % 0xFFFF0000);

int versionNumberCount = version.ToString().Length;

if (versionNumberCount == 1)

    cRM.DialogMessageBox((version / 65535).ToString() + ".00" + version.ToString(), cRM.AppTitle, 0);

else if (versionNumberCount == 2)

    cRM.DialogMessageBox((version / 65535).ToString() + ".0" + version.ToString(), cRM.AppTitle, 0);

else if (versionNumberCount == 3)

    cRM.DialogMessageBox((version / 65535).ToString() + "." + version.ToString(), cRM.AppTitle, 0);

else

    cRM.DialogMessageBox("Information ber Version nicht verfgbar.", cRM.AppTitle, 0);