• ベストアンサー

フラッシュ動画をVBで扱うには、、、

こんにちは。 webbrowserコントロール内で、フラッシュ動画(swfファイル)を表示させています。この際、フラッシュの再生、停止、中断をVBで命令することはできるのでしょうか? また、フラッシュをVBで表現する事は、GIFのようなライセンス問題は発生するのでしょうか? 質問の内容が分かりにくいかもしれませんが、アドバイス等を頂ければ幸いです。よろしくおねがいします。 結果などの報告は必ずさせていただきます。 ** 環境 ** VB6.0sp5 , Win98 , IE5.5

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.2

SWFLASH.OCXの資料は見つかないです。 オブジェクトブラウザで見て試行錯誤するしかないでしょう。 Private Sub Form_Load() Text1.Text = "http://www.ogawanaoya.com/STO3.swf" End Sub Private Sub Command1_Click(Index As Integer) Select Case Index Case 0 ShockwaveFlash1.Movie = Text1.Text ShockwaveFlash1.Play Case 1 ShockwaveFlash1.Stop Case 2 ShockwaveFlash1.Rewind End Select End Sub

adachi
質問者

お礼

二度にもわたり回答していただき、本当にありがとうございました。 今まで、SWFLASH.OCXの使い方がわからず、WebBrowser上でフラッシュを起動していました。toto36さんの通りに試してみた結果、無事成功することができました。 貴重な情報を提供していただき、本当にありがとうございました。 今後もよろしくお願いします。

その他の回答 (1)

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

ShockwaveFlashコントロール(SWFLASH.OCX)はどうでしょう。

adachi
質問者

お礼

回答していただき、本当にありがとうございます。 早速、SWFLASH.OCXを試行錯誤しつつ試してみましたが、使い方がどうも・・・こちらの使い方を紹介したHPはご存知でしょうか? 度重なる質問をしてしまい、大変申し訳ありません、、、

関連するQ&A

  • Flashの設置について

    お世話になります。 ホームページビルダー11(XP SP3)でフラッシュファイル(swf)を挿入してアップロード してみたのですが、現在は例えで言うならGIFアニメのように設置されています。 私個人の理想としてはYoutubeやニコニコ動画のように、自動再生はするけど、 再生画面の下に再生・一時停止ボタンや再生位置バー、音量調節を表示させたいと 考えています。 プレイヤー的なものとして設置するためにはどうしたらよいのでしょうか? もし、スクリプトを使うとしたらそのソースは公開されているものでしょうか? お手数をお掛けしますがご教授いただけば幸いです。 よろしくお願い致します。

  • FLASHで動画と再生などのコントロールボタンを付ける方法。

    デジタルビデオカメラで撮影したムービーを FLASHに埋込み、QuickTime Playerの様な再生、停止 などのボタンを配置し、これらのボタンでビデオをコントロール出来るようにしたいと考えています。 この方法をどこかのサイトで初心者にも判るように 丁寧に解説しているところはありませんでしょうか? ソフトはFLASH MXを利用しています。 もちろん最後はswfではき出します。 検索でなかなか見つけれませんでしたので、 宜しくお願いします。

  • VBでのWebBrowserコントロール

    VBで、WebBrowserコントロールを使用して外部サイトに接続し、 接続先のサイトの操作を行い表示された結果をVBの画面上に表示しています。 しかし、その処理が非常に重く表示に数分以上掛かっていまう場合があります。 応答を待っている間に、同じPC端末からIEを立ち上げ同じサイトにログインして 同じ操作をすると10秒も掛からず行えてしまします。 その為、インフラや接続先のサイトの問題ではないと思われます。 WebBrowserコントロールを使用すると通常の操作以上に時間がかかるものなのでしょうか? あるいはWebBrowserコントロールには問題があってパッチが出ていると言う事はあるでしょうか? ご存知の方がいらっしゃればご教授お願いいたします。 【環境】 Windows 2003 ServerR2 Microsoft .NET Framework3.5 Microsoft Visual Basic 2008 Ver3.5 SP1

  • VBでブラウザを操作するには?

    ■利用環境 WinXP SP3 VB2008 ExpressEdition IE7 ■質問 VB始めたばかりで初心者です。 VBSで行っていたIEオブジェクトの自動操作をVBのフォーム デザインを使ってビジュアル的に作り変えたいのですが MSDNもろくに読めなくて前に進めません。 VBは、イベント駆動と言うのは、理解しているつもりですが、 CreateObject("InternetExplorer.Application") とブラウザコントロールの違いに戸惑っています。 IEオブジェクトとWebBrowserオブジェクトの使い方の違いの事です。 VBSのIEオブジェクトで行っていた操作は、 IE = CREATEOLEOBJ("InternetExplorer.Application") IE.visible = True IE.navigate(URL) IE.document.body.InnerHTML と言う操作をしたいのですが、 できれば、このように私が慣れているIEオブジェクトの操作で ページ表示だけ、VBのブラウザオブジェクトに反映させる事が できれば良いのですが、難しければ、 VBのコントロールのブラウザオブジェクトで これと同じ操作をするにはどうすればよいか 教えて頂けませんでしょうか?

  • AfterEffectsで作った動画をFLASHで制御するには

    AfterEffects(以下AE)で動画をいくつか作って、 その動画をFLASHで制御したいと思っています。 具体的な命令としては、 動画1をループ再生させながら、 その動画の上にレイヤーで 「動画2へ」「動画3へ」という ボタンを表示させておいて、 「動画2へ」ボタンを押すと動画1が終了して 動画2が再生される、という 作品を作りたいのです。 AEで出力できるファイルはswf,aviなど いくつかありますが、 どういう拡張子のファイルを出力して、 FLASH側でどういう読み込み方をすれば 良いのでしょうか? よろしくお願いします。

  • FLASHで指定フレームまでを再生したい

    FLASHを初めて触っています。 外部のSWFファイルを読み込んで再生しているのですが その中のあるフレームまで再生されたら停止するような スクリプトにしたいのですが そのようなことはできますか? あるフレームから開始することはできるんですが ここまで、と停止するメソッドが良く分かりません。 分かる方いらっしゃったらお教えください。

  • Flashの動画ですぐ動くもとの動きにくいものがある

    Webサイト上で公開されているFlashの動作について質問です。 WinodwsXPです。 私の会社の環境だけなのですが、Flashのコンテンツにカーソルを重ねて、 「ここをクリックすると、このコントロールをアクティブにして使用します」と表示されるコンテンツの場合、 そのサイトを開く際に時間がかかりますし、コンテンツが再生されるまでの時間、"再生"等のコントロールバーをクリックして 動作するまでの時間も非常にかかります。 例えば、Yahoo!のトップページは問題なく表示・再生されます。 調べてみるとこれはFlashやJavaScriptに関連したIE用の累積的なセキュリティ更新プログラムの所作のようですが、 このFlashの動きの遅さを回避する方法は無いのでしょうか。 また、なぜ「ここをクリックすると・・」の表示が出ないコンテンツがあるのでしょうか。 Flash、IE更新プログラムともに最新のものを導入しています。 ウイルス対策ソフトを削除しても改善しません。 サーバ側でWeb閲覧やJavaScriptへの規制はかけていません。

    • ベストアンサー
    • Flash
  • VB2010体験版でShockwaveFlashを使ってFlashを再

    VB2010体験版でShockwaveFlashを使ってFlashを再生するようなのを作ってるんですけど。 疑問が多いので、質問させてもらいます。 1.Flashファイルを読み込むコード「AxShockwaveFlash.LoadMovie(0, "ファイルの絶対パス")」 なんですけど。 ()の中の 0 という数字は何なんですか? 2.Flashの再生を一時停止?するコード「AxShockwaveFlash.Stop」と「AxShockwaveFlash.StopPlay」 なんですけど。 ただの Stop と StopPlay は何が違うんでしょうか? 両方コードを書いて動かしてみても、違いがさっぱり分かりません。 3.Flashが再生してるか判定?するコード「AxShockwaveFlash.IsPlaying」と「AxShockwaveFlash.Playing」 なんですけど。 何が違うのか分かりません。 分かる方いれば、教えて下さい。 お願いします。

  • Flash作成

    携帯で再生し、さらに携帯用のホームページのトップページなどに 使用できるようなFlashを作成するにはどのようなソフトを使えばいいですか。有料でもかまいません。 また、swfの動画ファイルをgif画像に変換する方法があれば、それも教えていただければ幸いです。

  • FlashでMP4の動画を再生するには..

    FlashでMP4の動画を再生するには.. Flash8を使っています。 手元にあるMP4動画(H.264)をFlash Videoとしてウェブページで再生させたいです。 以下のページを参考にしました。 http://www.asahi-net.or.jp/~tk3t-ysok/flash/tutorials/as/as20/as20.html 上記のページにあるようにFLVファイルなら問題ないのですが、 MP4ファイルはそのままでは再生させられないです。 (コンポーネントインスペクターのファイル指定で.flvではなく.mp4と指定しました) YouTubeなどを見ると、MP4ファイル(1080pHDなど)でもFlashで再生させられるようなのですが・・? また、 http://www.macwebcaster.com/2007/12/playing_mp4_on_flash_9.html を見ると、やはりMP4は再生可能のようです(最新のFlash Playerなら)。 これは試してみてできると確認しました。 ただし、人様のSWFは使いたくないです。 ひょっとして最新版のFlash CS4を買わないと無理ですか? Flash8ではMP4を再生させるSWFを作ることは無理なのでしょうか・・? 可否と可能ならその具体的方法についてご指導頂けますようお願いいたします。 <環境> Windows XP SP2 Flash8

    • ベストアンサー
    • Flash

専門家に質問してみよう