• ベストアンサー

ボタンシンボルでテキストをコピーする方法

flash mx 2004使用です。 action script初心者です。 ボタンシンボルをクリックするとコピーできるようなation scriptをご存じの方ご教授願います。 例えば http://maar.7ca.jp/ 上記サイトの左上にある猫のフラッシュ画像の中にある「貼り付け用」と書いてあるボタンのようなものが作りたいです。 宜しくお願い致します。

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

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

幸いなことに, ちょうど Flash MX 2004 から使用できるようになった, System.setClipboard()メソッド でクリップボード(コピーやカットなどを行なったデータを一時的に保存するメインメモリ上の領域)にテキストをコピーしています。 ご参考に↓。 「クリップボードにテキストをコピーするには」 http://www.openspc2.org/reibun/QuickReferenceActionScript/System/002/index.html 「システムクリップボードにコピーする(FlashMX2004)」 http://hakuhin.hp.infoseek.co.jp/main/as/system.html#SYSTEM_03 ※ なお,   Flash Player のセキュリティ上,   クリップボードの内容を読み取ることはできません。   つまり反対の   System.getClipboard() メソッドはありません。   ですから System.setClipboard() は,   ご質問されているようなことにしか使えないので   あまり発展性のないメソッドと言えます。   --- 以下私の勝手なつぶやき---   しかし反対の,   System.getClipboard() メソッドが存在してしまうと,   Flash 閲覧者のクリップボードデータ情報を   勝手に PHP などに送信して   知らない掲示板などに公開されるというような   悪事にも発展する可能性があるので仕方ありませんね。

yyn1122
質問者

お礼

ありがとうございます!! 早速作ってみました!完璧です!!! 自分でもさんざん探したのですが上記のようなサイトに出会わなく困り果てていました…。 本当にありがとうございます!!

すると、全ての回答が全文表示されます。

関連するQ&A