Previous | Contents | Next

C.3 Is Macromedia Flash Player installed?

 ; IsFlashInstalled

 ;

 ; By Yazno, http://yazno.tripod.com/powerpimpit/

 ; Returns on top of stack

 ; 0 (Flash is not installed)

 ; or

 ; 1 (Flash is installed)

 ;

 ; Usage:

 ;   Call IsFlashInstalled

 ;   Pop $R0

 ;   ; $R0 at this point is "1" or "0"



 Function IsFlashInstalled

  Push $R0

  ClearErrors

  ReadRegStr $R0 HKCR "CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000}" ""

  IfErrors lbl_na

    StrCpy $R0 1

  Goto lbl_end

  lbl_na:

    StrCpy $R0 0

  lbl_end:

  Exch $R0

 FunctionEnd

Previous | Contents | Next