Previous | Contents | Next

## C.8 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