James Posted December 11, 2008 Posted December 11, 2008 Hey, A simple RegExpReplace snippet which will convert the @OSVersion to the correct name. Probably done before but I couldn't find it. Func ConvOS($OSVersion) Return StringRegExpReplace($OSVersion, "(WIN)_", "Windows ") EndFunc James Blog - Seriously epic web hosting - Twitter - GitHub - Cachet HQ
Josbe Posted December 11, 2008 Posted December 11, 2008 Good. But the real usefulness of @OSVersion isn't its version? "Windows" always will be at least by now. AUTOIT > AutoIt docs / Beta folder - AutoIt latest beta
ProgAndy Posted December 11, 2008 Posted December 11, 2008 Then you should add proper case for Vista MsgBox(0, '', ConvOS()) Func ConvOS($OSVersion=@OSVersion) $OSVersion = StringTrimLeft($OSVersion,4) If $OSVersion == "VISTA" Then $OSVersion = "Vista" Return "Windows " & $OSVersion EndFunc *GERMAN* [note: you are not allowed to remove author / modified info from my UDFs]My UDFs:[_SetImageBinaryToCtrl] [_TaskDialog] [AutoItObject] [Animated GIF (GDI+)] [ClipPut for Image] [FreeImage] [GDI32 UDFs] [GDIPlus Progressbar] [Hotkey-Selector] [Multiline Inputbox] [MySQL without ODBC] [RichEdit UDFs] [SpeechAPI Example] [WinHTTP]UDFs included in AutoIt: FTP_Ex (as FTPEx), _WinAPI_SetLayeredWindowAttributes
James Posted December 11, 2008 Author Posted December 11, 2008 Ha nice addition Andy Blog - Seriously epic web hosting - Twitter - GitHub - Cachet HQ
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now