Results 1 to 8 of 8
  1. #1
    5 Star Lounger jujuraf's Avatar
    Join Date
    Jun 2001
    Location
    San Jose, California, USA
    Posts
    1,061
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Flash Player 9 not compatible

    I recently came across this error in that I have Flash Player 9 installed and have created some .swf files which I post on my company web site. I also embed these in a PowerPoint file so the sales folks can download it and include the slides with their customer presentations. All was ok until recently when some people complained about PowerPoint errors when they try to view the Flash object. They get this message when opening the PPT file:

    "Some controls on this presentation can't be activated. They may not be registered on this computer."

    I have since found out that Flash player 9 is not compatible with Player 7 which these people have. I have now downgraded my Player back to 7. My user community is not going to bother upgrading their Player unless they're forced to and I don't want to require them to do this.

    Am I wrong in thinking that the Flash players are suppose to be backward compatible (within reason, I don't expect version 4 to work)?

    Thnx, Deb

  2. #2
    Administrator
    Join Date
    Mar 2001
    Location
    St Louis, Missouri, USA
    Posts
    23,594
    Thanks
    5
    Thanked 1,059 Times in 928 Posts

    Re: Flash Player 9 not compatible

    First, the Flash Player will not create swf files. The full Flash product will. The Player is the free tool Adobe distributes to play (not create) swf files. Now, Flash Player 9 is most likely compatible with swf files created with older versions of Flash. If you used any new Flash 9 features when you created the swf files it is likely they will not be compatible with an older player. When software vendors talk about compatibility they generally mean that the new version can read the output of the old version. Not necessarily the other way around. And almost certainly not if you use a feature in the new version that was not present in the old version.

    Joe
    Joe

  3. #3
    5 Star Lounger jujuraf's Avatar
    Join Date
    Jun 2001
    Location
    San Jose, California, USA
    Posts
    1,061
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Flash Player 9 not compatible

    I mis-spoke, you are correct about the Flash Player but let me restate what I meant to say.

    I created two .swf files using the full Flash development product (I have MX 2004) and posted them to my corporate web site. I did not use any features in version 9 that are not in version 7. I also created two PPT files with these two files embedded as objects. I have Flash Player 9 installed on my PC but the users complaining have Player version 7. Those users are not able to view the Flash object in the PPT file w/o getting the error message that I originally stated. I have since downgraded my Flash Player from 7 to 9, re-created the .swf files and the PPT files and now my users can view them with their Flash Player 7.

    There must be some backward compatibility issue with Flash Player 9 otherwise why would PowerPoint give that error (it's Office 2003 Pro)? Downgrading my Flash Player to 7 solved their problem but I'd like to know if that is the real reason or not. I'm now leery to ever upgrade my Flash Player knowing there is now the potential for these user errors.

    Deb

  4. #4
    Administrator
    Join Date
    Mar 2001
    Location
    St Louis, Missouri, USA
    Posts
    23,594
    Thanks
    5
    Thanked 1,059 Times in 928 Posts

    Re: Flash Player 9 not compatible

    Sometimes, when a new version of software is released the vendor just makes corrections or enhancements to the default format that render it incompatible with an older version. Is there an option when you create the swf to make it compatible with older versions?

    Joe
    Joe

  5. #5
    Super Moderator jscher2000's Avatar
    Join Date
    Feb 2001
    Location
    Silicon Valley, USA
    Posts
    23,112
    Thanks
    5
    Thanked 93 Times in 89 Posts

    Re: Flash Player 9 not compatible

    PowerPoint is a bit opaque, but in Word, when you embed an object you can press Alt+F9 and view the document type in the field code. Perhaps this document type, which is a key into the registry for the name of the program that should handle it, gets set differently based on the player version that you have on your computer? Or to put that differently, perhaps PowerPoint looks up the .swf extension in the registry, learns that it is a Flash 9 type document, and embeds that information into the presentation. Sorry for the all the speculation, but the details of how embedding works are somewhat mysterious. <img src=/S/grin.gif border=0 alt=grin width=15 height=15>

  6. #6
    5 Star Lounger jujuraf's Avatar
    Join Date
    Jun 2001
    Location
    San Jose, California, USA
    Posts
    1,061
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Flash Player 9 not compatible

    Yes all good points. I don't know how embedding works either so it's a guess to what the real problem is since I'm not convinced that FP 9 would not play a file created when I had FP7 installed. I mean I created it in Flash MX2004 when both versions of the player were installed, so something about how the .swf was rendered mixed with the Player I had installed makes the PPT fail. That doesn't make much sense to me but then who knows what really goes on. Maybe there is some registry setting on those users PCs but I can't change that so it's easier for me to downgrade to FP7.

    Thank for the thoughts. I'm just glad it now works and I won't be upgrading my Flash player any time soon.

    Deb

  7. #7
    5 Star Lounger jujuraf's Avatar
    Join Date
    Jun 2001
    Location
    San Jose, California, USA
    Posts
    1,061
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Flash Player 9 not compatible

    Yes there is a compatible button and I always selected version 7. It's odd that the only change between the two .swf files is the player that is on my computer. I never would of thought that the player made a difference since it's Flash MX2004 which created the .swf file and not the player. There must be some mysterious connection between the two.

    Deb

  8. #8
    Super Moderator jscher2000's Avatar
    Join Date
    Feb 2001
    Location
    Silicon Valley, USA
    Posts
    23,112
    Thanks
    5
    Thanked 93 Times in 89 Posts

    Re: Flash Player 9 not compatible

    I played with this a bit more, and it appears to relate to the Shockwave Flash control you probably embedded from the Controls toolbox. To confirm the name of the control you're using, press Alt+F11 to call up the VB Editor, then check Tools>References. There should be a reference to each control you inserted in the presentation.

    In my case, the path is C:WINDOWSsystem32MacromedFlashFlash9b.ocx

    If that control does not exist on the target machine, it makes sense to get the error message you originally posted.How could you work around this?

    There might be a way to have both 7 and 9 registered on your system, but I didn't poke around that far. Or maybe if you know the file name for the Flash 7 control, you could copy the Flash 9 ocx to that name, register it, and then insert that in your presentations.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •