Hallo Ulrich,
ich habe mich jetzt mal ein wenig intensiver mit der DB beschäftigt, da ich damit eigentlich gerne unser System ablösen würde, bzw. die beiden vermischen.
Da habe ich aber noch ein paar weitere Fragen...
Du liest die Windows-Version relativ "kompliziert" aus, warum? Ich lese mir das bis jetzt mit folgendem Code aus, der mir "einfacher" vorkommt:
strKey := "HKEY_LOCAL_MACHINE";
strSubKey := "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion";
strValueProduct := @RegQueryValue(strKey;strSubKey;"ProductName");
strValueSP := @RegQueryValue(strKey;strSubKey;"CSDVersion");
strValueBuild := @RegQueryValue(strKey;strSubKey;"BuildLab");
strValueProduct + " - " + strValueSP + " (" + strValueBuild + ")"
Eine weitere Sache ist, das Du in deinem Form das Feld SAPGUI vorhälst, aber nicht füllst. Ich suche grade selber wie blöde in der Registry rum, aber finde als brauchbarsten Wert nur den Installationspfad des SAPGUI. Hast Du da schon eine Lösung für, oder ist das nur für weitere Eventualitäten?
Ich habe da mittlerweile einige Dinge für meinen Bedarf erweitert, wenn Du möchtest, dann sende ich Dir gerne mal die Datei zu.
Ansonsten kann ich das Teil nur immer wieder loben, da steckt für mich so viel interessantes drin, WAHNSINN!!