• 締切済み

[ASP.net & ActionScript] Flashに値を渡す

[ASP.net & ActionScript] Flashに値を渡す方法を教えてください! ASP.net(VB.net)で開発を行っているのですが、解らない事があります。 やりたいこと:index.aspxにobjectタグでセットしたflash(swf)へ、 Dim s as string s = "aaa" 変数sの値を表示させたいのですが、方法がわかりません。 ActionScript2.0か3.0で、上記内容を行う方法をご存じの方いらっしゃい ましたら、ご指導頂けませんでしょうかm(_ _)m困っています…。 よろしくお願いします。

  • Flash
  • 回答数2
  • ありがとう数21

みんなの回答

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.2

#1です。 > objectタグでセットしたflash(swf)へ、 すみません。 #1 で書いた内容は 「逆」 でしたね。 flash(swf) へ何かを渡す場合は 通常 FlashVars です。 Google検索 「FlashVars」 http://www.google.co.jp/search?hl=ja&source=hp&q=FlashVars

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

AS側の fscommand で何かを送信すればできるのではないでしょうか? Google 検索 「fscommand VB.net」 http://www.google.co.jp/search?hl=ja&source=hp&q=fscommand+VB.net ============ 私は VB.net や ASP.net など 全くの未経験者です。 VB.net ではなく C# のプログラマ に fscommand を送信する SWF を提出したら すんなり それを受け取った アプリ を 作成されたので VB.net や ASP.net でも できるのではないかと思いました。

LMN333
質問者

お礼

おぉ!早速のご回答ありがとうございます。 早速試してみたいと思います。m(_ _)m

関連するQ&A

  • actionscriptとFlash

    actionscriptとFlash 私は今actionscriptを勉強しています。 そこで質問なんですが、actionscript、Flashそれぞれ単体でswfファイルを生成できますよね? その生成したswfファイルに違いはあるのでしょうか? (動作的な意味ではなく、ファイル形式とかの意味でです。わかりづらくてすみません。。) 現在Flash Exploitというソフトを使い、swfファイルをsvgファイルへ変換させようとしています。 そこでswfファイルを読み込んでいるわけですが、Flash CS5で作成したswfファイルだときちんとsvgファイルへと変換できるのですが、actionscriptで作成したswfファイルは読み込んでもくれていないみたいなんです。 このソフトのHPを見ても特に解決策のようなものは見当たらなかったので、swfファイル自体に問題があるのかな、と思い質問しました。 ご回答よろしくお願いします。

    • ベストアンサー
    • Flash
  • flash lite の  paramについて

    パソコン上で動作するflash(Action script2.0)では、 <param name='movie' value='data.swf?&HPado=100&gamename=3'> という感じで、値をFLASHに渡せますが、flash liteのインタラクティブ再生でもobjectタグを使い値を受け渡す方法はないでしょうか? Flashコンテンツの直接指定以外によるインタラクティブ再生方法は、ドコモのサイトで掲載されていたので、以下の記述方法を工夫して、値を渡したいと思い、色々試したのですが・・・上手くいきません。 <object declare id="[objectタグのid]" data="[URL]" type="application/x-shockwave-flash" > <param name="bgcolor" value="[ColorName/ColorCode]"> <param name="loop" value="on/off"> <param name="quality" value="high/medium/low"> </object> <a iswf="#[objectタグのid]" href="[URL]">{表示文字列}</a> もし、成功された方、ご存知の方が入れば何卒よろしくお願い申し上げます。

    • ベストアンサー
    • Flash
  • Flashが上手くアップロード出来ない。

    FlashMX 2004/Dreamweaver MX2004を使ってHTMLにFlashを埋め込んでHPを作りました。Flashを更新したいのですが、Flashの所だけ上手くアップロード出来ません。以前のものが表示されたままになってしまいます。 Flashのタグは <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="770" height="520"> <param name="movie" value="../Gallery/Flash_HP.swf"> <param name="quality" value="high"> <embed src="../Gallery/Flash_HP.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="770" height="520"></embed> </object> になっています。これはDWの方でやったので、自分でタグ打ちはしていません。 アップロードはDWでやっています。 変更したhtmとswfはちゃんと転送しました。 よろしくお願いします。

  • Flash ActionScriptで、画像に保存したい!

    Flashプレイヤーで再生中のFlashアプリで、 写真を取り込んだり、図形を書いたり、文字を配置したりするFlashアプリを作成することになったのですが、 最後に作成したイメージの保存を、ActionScriptで行いたいのですが、何か方法がないでしょうか? 開発ツールのFlashでイメージの保存する方法ではなく、 Flashプレイヤーで再生中のFlashアプリの機能として 保存ボタンのプログラム方法が知りたいのです。 画像のフォーマットは、JPEGでもGIFでもBitmapでも構いません。 バージョンはFlash8で、ActionScriptは2.0です。 よろしくお願いします。

    • ベストアンサー
    • Flash
  • x.aspxとx.aspx.vbの値の受渡について

    asp.net4で開発を実施しております。 FormViewを使ってデータの登録を行おうとしております。 form1.aspx.vbで設定した変数を、form1.aspx側のsqlにて使いたいと思っているのですが、どのようにすればよいでしょうか? 【form1.aspx.vb】 sub aaa = 1 end sub 【form1.aspx】 : <asp:SqlDataSource ID="SqlDataSource" runat="server" ConnectionString="<%$ ConnectionStrings:DB1ConnectionString %>" DeleteCommand="UPDATE Table1 SET [Flg1] = @aaa WHERE [CD] = @CD" <DeleteParameters> <asp:Parameter Name="CD" Type="String" /> <asp:Parameter Name="aaa" Type="String" DefaultValue="<%= aaa %>" /> のように作ってみたのですが、うまくいきません。 どの様にすればよいのかご教示いただければと思います。  よろしくお願い致します。

  • Flash CS4 + ActionScript 3.0 で swf

    Flash CS4 + ActionScript 3.0 で swf ファイルを作成しました。 メインのタイムラインの 1 フレーム目に ActionScript で stop(); を 指定したのですが、swf 単体で再生(Adobe Flash Player 10で再生)して 確認したところでは問題なく 1 フレーム目で停止しますが、 swf を HTML に配置してブラウザで確認したところ、 ロード時にはメインのタイムラインがすべて再生されてしまいます。 これについての対処法はあるのでしょうか? 自分なりの調べて見つけた方法としては、 ↓こんな感じだったのですが、根本解決ではない気がするので、  何か良い方法があれば、教えてください。よろしくお願いします。 ・外部ファイルを読み込むだけの swf を作って、  実際に再生したい swf を UILoader に読み込む ・全部ムービークリップに入れてしまって、  メインのタイムラインには、そのムービークリップだけ配置する

    • ベストアンサー
    • Flash
  • HTMLからFLASHに変数を送り、内部で取得する処理(変数名バラバラ・変数の数不定)

    HTMLから渡された全てのパラメータの 「変数名」「値」 を取得したいのです。 そこでひっかかっている条件があり 「呼ばれる度にパラメータの数、名前が違う」 という事です。 通常、変数名がわかっている場合は _level0.変数名 で値の取得ができるのですが 変数名がわからない事には どうやってもアクセスができないでしょうか? 入力側でパラメータを test.swf?key0=aaa&value0=111&key1=bbb&value1=222&key2=ccc&value2=333・・・ などと変数名をあらかじめ決めておけば FLASH内部でfor文を使用し、取得できそうなのですが 極力避けたいと思っています。 根本的に何か違うような気もするのですが アドバイスを頂けると助かります。 =============== 動作環境 Windows XP FLASH8 ActionScript2.0 IE6 ===============

    • ベストアンサー
    • Flash
  • ActionScriptエディタを作りたい!です…

    毎度お世話になっておりますsassakunと申します。 変な回答をすることがありフォローを入れていただきありがとうございます。 Flashカテゴリでの質問は初心者です。 訳あってActionScriptエディタを作成中です。 「Flash Player de ActionScript」(今閃いた仮称)。 大した物ではないです。 テキストエディタでスクリプトを作る事が多々あるのですが,定型句みたいなものをキーボードを叩くのが面倒です。 またifをIFと書いてしまったり書き間違いが多いです。 蛇のアイコンのソフトも知っていますが,あれはFlashより使い勝手が悪い。 それなら自分で作ってしまおうと思ったのです。 TXTという変数名のダイナミックテキストエリアを作成し,あるボタンをクリックすると,そのボタンのスクリプトで  on (release) {   TXT = TXT + "ActionScript(値)"  } みたいなスクリプトで, 変数TXTにどんどんスクリプトを加算していく方法で大体はできました。 大体と言うのは自分がよく使うスクリプトの範囲内という意味です。 でも上のスクリプトだとどうしても文字列の後に,"ActionScript(値)" が付いてしまいます。 そうではなくて,  onClipEvent (load) {  | (←マウスカーソルのつもり)  } のカーソル部分に _root.stop(); などというスクリプトが入れたい場合が多々あります。 タグ挿入型HTMLエディタならぬ,Script挿入型ActionScriptエディタです。 イメージをスクリプトにするなら, on (release) {  TXT1 = TXT の1文字目からカーソルまで;  TXT2 = TXT のカーソルから最終文字まで;  TXT = TXT1 + "ActionScript(値)" + TXT2; } みたいな感じです。 これを実現するActionScript,または方法はあるのでしょうか。 そんなことも知らないのか! などと思われそうな気もしますが,ここでの質問は初心者ですのでよろしくおねがいします。

    • ベストアンサー
    • Flash
  • FLASHが表示されない。

    自作したFLASHの.swfファイルをアップロードして、 ホームページにURLとFLASH表示タグを貼り付けても、 ページにFLASHが表示されません。 「FLASH」と書いてある四角いものが出ます。 どうすれば、表示させることができますか?

  • Flashの再生が始まらない

    FlashでコーディングしたプログラムをHTMLに貼り付けると、たまに再生が始まらないことがあります。概要としては、簡単に説明するとクエリを含んだアドレス(例:●●.swf?msg=あああ)から値を受け取り、それをムービークリップ上に表示するというものです。仮にクエリから値を取得できなくても、そういった場合に備えて他の文字で代用するコーディングもしてあります。実際、書き出したswf本体を再生すると当然クエリの値は受け取れませんが、代用コードが働いて代わりの文字が表示されます。 問題は、なぜかHTMLに貼り付けた場合とブラウザを通じてswfに直接アクセスしたとき、再生がはじまらない不具合が発生するということです。これはなぜなのでしょうか?もしかしてブラウザを介することに問題があるのでしょうか? 製作環境は WindowsXP Flash8 swfはそれぞれFlash8、ActionScript2.0の設定で書き出しています。