Detect the DirectX's version installed: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
m (Added category links.)
m (Adding new author and category links.)
Line 1: Line 1:
{|align=right
{{PageAuthor|Joel}}
|<small>Author: [[{{ns:2}}:Joel|Joel]] ([[{{ns:3}}:Joel|talk]], [[{{ns:-1}}:Contributions/Joel|contrib]])</small>
 
|}
<br style="clear:both;">
== Description ==
== Description ==
This Will detect the current installed version of the DirectX.
This Will detect the current installed version of the DirectX.
Line 28: Line 26:
Thanks KichiK for the "StrCpy" idea :p
Thanks KichiK for the "StrCpy" idea :p


[[{{ns:14}}:Other Products Version Detection Functions]]
[[Category:Other Products Version Detection Functions]]

Revision as of 12:06, 24 June 2005

Author: Joel (talk, contrib)


Description

This Will detect the current installed version of the DirectX. Hope that will work with v7 and lower. Bugs? PM

The Script

OutFile "DirectX.exe"
Name "Detect DirectX version"
Caption "Detect DirectX version"
XPStyle "on"
 
Function .onInit
ReadRegStr $0 HKLM "SOFTWARE\Microsoft\DirectX" "Version"
StrCpy $1 $0 4 3
MessageBox MB_OK $1
Quit
FunctionEnd
 
Section "-boo"
;
SectionEnd

Thanks KichiK for the "StrCpy" idea :p