BASICか、C#か、C++で、こんな物を作りたい

このQ&Aのポイント
  • BASICか、C#か、C++で入力した文字を上の2つの「ここ」の部分にあてられたのもを生成するソフトを作りたい。
  • 具体的には、ボタンの作製や入力欄の作成の方法やコードの詳しい作り方を教えてほしい。
  • 使用するソフトはMicrosoft Visual Basic 2010 Express、Microsoft Visual C# 2010 Express、Microsoft Visual C++ 2010 Express。
回答を見る
  • ベストアンサー

BASICか、C#か、C++で、こんな物を作りたい

BASICか、C#か、C++で <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cab … width="300" height="300"><param name="movie" value="ここ"><param name="quality" value="high"><param name="wmode" value="transparent"><embed src="ここ" width="300" height="300" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download … type="application/x-shockwave-flash" wmode="transparent"></embed></object> 入力した文字を上の2つの「ここ」の部分にあてられたのもを生成ボタンで生成されそれをコピーするボタンがついていてそれをコピーできるソフトを作りたいのですが、詳しい作り方を教えてくれませんか?(ボタンの作製や入力欄の作成の方法とか、コードも。 ちなみに使っているソフトは、Microsoft Visual Basic 2010 Express、Microsoft Visual C# 2010 Express、Microsoft Visual C++ 2010 Expressです。 プログラミングについてあまり知らないのですがどうかお願いします。

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

  • ベストアンサー
  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.3

んー、正直な話、プログラムを作るなんて手の込んだ真似をわざわざせずとも ・テキストエディタで問題のテンプレートを書く ・テキストエディタの一括置換機能で穴埋めする(ここ⇒XXX) ・穴埋めされたものを全選択してコピー で質問で求められていることは十分に可能な訳です。 プログラムを作るのが目的でないのならこの方法でいいんじゃないですか?

konosono
質問者

お礼

出来ました。 このソフトは、自作したFLASHまたは、webからてにいれたFLASHを、 ホームページに貼り付けるのに使います。 1.FLASHファイル(.swf)をアップロードする。 2.そのFLASHのURLをコピーする。 3.それを、入力欄に貼り付ける。 4.「HTMLを生成」ボタンを押す。 5.「コピー」ボタンを押す。 6.自分のホームページのHTMLのソースに貼り付ける。 7.ブラウザでプレビューさせてFLASHが表示されるか確かめる。 以上です。

konosono
質問者

補足

それすらめんどくさいんです.....

その他の回答 (2)

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.2

コードを書くのも勉強のうちですから、コード本体については敢えて触れません。 使うものはVC++よりはVB.NETかC#がいいでしょう。 プロジェクトをWindowsフォームアプリケーションで作成すれば、デザイナでオブジェクトを配置できます。 質問の内容を実現するにはボタンとテキストボックスがそれぞれ二つあればいいでしょう。 で、それぞれのボタンのClickイベントに以下の機能を持たせるコードを書けば良いでしょう。 ・テキストボックスの内容を取り出し、「ここ」の部分を埋めたstringを作成してもう片方のテキストボックスへ入れる ・テキストボックスの内容をクリップボードへ渡す

konosono
質問者

お礼

出来ました。 このソフトは、自作したFLASHまたは、webからてにいれたFLASHを、 ホームページに貼り付けるのに使います。 1.FLASHファイル(.swf)をアップロードする。 2.そのFLASHのURLをコピーする。 3.それを、入力欄に貼り付ける。 4.「HTMLを生成」ボタンを押す。 5.「コピー」ボタンを押す。 6.自分のホームページのHTMLのソースに貼り付ける。 7.ブラウザでプレビューさせてFLASHが表示されるか確かめる。 以上です。

konosono
質問者

補足

すみません...... stringとか、解説ページを見たんですが、まったく理解できません。 今すぐにこのソフトが欲しいので、どうか作り方を教えていただきませんでしょうか....... 本当に申し訳ございません。

  • hidebun
  • ベストアンサー率50% (92/181)
回答No.1

>入力した文字を上の2つの「ここ」の部分にあてられたのもを生成ボタンで生成されそれをコピーするボタンがついていてそれをコピーできるソフト さっぱりわかりません。自分で読んでわかりますか? 何を入力して何を得たいのでしょうか?

konosono
質問者

お礼

出来ました。 このソフトは、自作したFLASHまたは、webからてにいれたFLASHを、 ホームページに貼り付けるのに使います。 1.FLASHファイル(.swf)をアップロードする。 2.そのFLASHのURLをコピーする。 3.それを、入力欄に貼り付ける。 4.「HTMLを生成」ボタンを押す。 5.「コピー」ボタンを押す。 6.自分のホームページのHTMLのソースに貼り付ける。 7.ブラウザでプレビューさせてFLASHが表示されるか確かめる。 以上です。

konosono
質問者

補足

まずユーザーが、入力欄に文字を入力し、「生成ボタン」を、押すと、 コンピュータが、 『 <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="300" height="300"><param name="movie" value="XXXX"><param name="quality" value="high"><param name="wmode" value="transparent"><embed src="XXXX" width="300" height="300" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" wmode="transparent"></embed></object> 』 この文の2つのXXXXの部分を、入力した文字に置き換えた文を(コンピュータが、)生成し、 入力した文字に置き換えられた、上の文のすべて文すべてを、 「コピーボタン」を押してコピーできるソフトを作りたいです。 ....わかりにくいかもしれませんが、どうかお願いします。

関連するQ&A

  • Youtube 動画を自分のブログで流す方法

    Youtube 動画を自分のブログで流す方法:Embed <object width="425" height="350">ではじまる文字列をペーストして貼り付けたらよいとあるのですが、 <object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/********"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/********" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>←これがそのまま ブログに表示されて 動画が出てきません どうしたら いいのでしょうか?

  • fire foxで画像が崩れます!

    IE でフラッシュをアップすると、きれいに表示できたのですが、 firefoxで表示すると、巨大になっていて、ぶざまになっていました。 どなたか詳しい方、ご指導お願いします。 下記のタグでおかしいところを、教えていただけますか?  <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0" width="496" height="258"> <PARAM name="MOVIE" value="a11/a11.swf"> <PARAM name="PLAY" value="true"> <PARAM name="LOOP" value="true"> <PARAM name="QUALITY" value="high"> <PARAM name="WMODE" value="transparent"> <EMBED src="a11/a11.swf" width="1895" height="791" wmode="transparent" type="application/x-shockwave-flash"></OBJECT>

  • 自分で制作したFlashがMacでのみ動かない

    自分で制作したFlashをホームページで表示したのですが、windowsでは動いたたのにmacでは動きませんでした。 macでは、パブリッシュをしてアップロードしたhtmlではみれましたが、タグで表示したときのみ、表示されるものの動きませんでした。 タグが対応してないのでしょうか? タグは <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH=640 HEIGHT=480> <PARAM NAME=movie VALUE="http://www.geocities.jp/senshigemu/neko/seltukou/seltukouzou.swf"> <PARAM NAME=play VALUE=true> <PARAM NAME=loop VALUE=false> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=wmode VALUE=window> <EMBED src="http://www.geocities.jp/senshigemu/neko/seltukou/seltukouzou.swf" play=false loop=false menu=false quality=high wmode="window" width="640" height="480" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi? P1_Prod_Version=ShockwaveFlash"> </EMBED> </OBJECT> です

    • 締切済み
    • Mac
  • jsがIE6で表示されず困っています

    初心者な質問で恐縮です。 季節ごと(四季)にメインswfが切り替わるjsを組んでいるのですが、 WinのIE6で表示されず困っています。 記述は以下になります。 <!-- ここから--> dd = new Date(); mm = dd.getMonth() + 1; if (mm < 10) { mm = "0" + mm; } var today = mm; season1 = 03; end1 = 05; season2 = 06; end2 = 08; season3 = 09; end3 = 11; if((today <= end1) && (today >= season1)){ document.write('<object data="a.swf" type="application/x-shockwave-flash" width="xxx" height="xxx"></object>'); document.write('<param name="movie" value="a.swf" />'); document.write('<param name=quality value=high>'); document.write('<param name=wmode value=transparent>'); }else if((today <= end2) && (today >= season2)){ document.write('<object data="b.swf" type="application/x-shockwave-flash" width="xxx" height="xxx"></object>'); document.write('<param name="movie" value="b.swf" />'); document.write('<param name=quality value=high>'); document.write('<param name=wmode value=transparent>'); }else if((today <= end3) && (today >= season3)){ document.write('<object data="c.swf" type="application/x-shockwave-flash" width="xxx" height="xxx"></object>'); document.write('<param name="movie" value="c.swf" />'); document.write('<param name=quality value=high>'); document.write('<param name=wmode value=transparent>'); }else{ document.write('<object data="d.swf" type="application/x-shockwave-flash" width="xxx" height="xxx"></object>'); document.write('<param name="movie" value="d.swf" />'); document.write('<param name=quality value=high>'); document.write('<param name=wmode value=transparent>'); } <!-- ここまで--> これを外部で読み込んでいます。 状況としてはステータスバーが進まず読み込みきれていない感じです。 html自体は50行程度で軽いと思うのですが… fxでは確認出来ました。 質問文にも至らない箇所がありましたら申し訳ありません。 よろしくお願い致します。

  • swfファイル表示のタグについて

    <OBJECT classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="240" HEIGHT="235" id="2" ALIGN=""><PARAM NAME="allowScriptAccess" VALUE="sameDomain"><PARAM NAME="movie" VALUE="http://www.death-note.biz/up/img/30632.swf"><PARAM NAME="loop" VALUE="false"><PARAM NAME="quality" VALUE="low"><PARAM NAME="wmode" VALUE="transparent"><EMBED src="URL" loop="false" quality="low" wmode="transparent" WIDTH="240" HEIGHT="235" NAME="2" align="" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" luginspage="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT> 現在このようなタグを使っていて、フラッシュ内でハイパーリンクをつけているのですが、なぜかハイパーリンクを設定しているボタンを押しても無視されてしまいます・・・ 原因が分かる方よろしく終え願いいたします。

  • 動画のサイズを小さくするには

    初めまして。こんにちは! 今、私はブログに貼りたい動画があります…。 でもそのサイズを小さくしたくて… そのサイズを指定するとこはこのどれを変えればいいんですか?? <object width="425" height="366"><param name="movie" value="http://www.youtube.com/v/4V9uWnFgj7Y&rel=1&border=0"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/4V9uWnFgj7Y&rel=1&border=0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="366"></embed></object> すごく困ってます!!教えていただければ嬉しいです。 よろしくお願い致します。

  • 音楽

    現在 日本っぽい音楽を探しています。 このようによく神社の結婚式で流れる音楽は誰が作ったんでしょうか? また、タイトルはあるのでしょうか? どこで手に入れられるのでしょうか? <object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/O9YkudD291E&hl=ja"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/O9YkudD291E&hl=ja" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>

  • HTML4.01でFlashを組み込む方法を教えて下さい。

    質問させて頂きます。 現在、HTML4.01でコーディングをしているのですが、 flashを挿入した部分、 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="" width="600" height="160"> <param name="movie" value="images/marriage6.swf"> <param name="quality" value="high"> <param name="BGCOLOR" value="#FFFFFF"> <embed src="images/marriage6.swf" width="600" height="160" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#FFFFFF"></embed> </object> が、コーディングチェッカーにかけると<embed~</embed>の箇所がエラーになります。 何か<embed>に代わる表記方法はありますでしょうか。 大変困っております。 教えて頂ければ幸いです。

  • Flash画像の枠を消したいです。

    ホームページにswfファイルを設置しましたが、onmouse で枠が出てしまいます。 <OBJECT CLASSID="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000"> <PARAM NAME="MOVIE" VALUE="******.swf"> <PARAM NAME="wmode" VALUE="transparent"> <EMBED src="*****.swf" wmode="transparent"></EMBED> </OBJECT> と言う記述をしていますが、どの様に変えれば onmouse で枠を出さなく出来ますか? よろしくお願い致します。m(__)m

  • ブログにYouTubeを貼りたいんですが

    いろんなサイトを見て、挑戦したんですけど出来ません Embedの右にあるhtmlをコピーして本文に貼るのは分かるんですけど 実際やってみると英数字しか表示されないです 私が使っているヤプログではobjectが使えないみたいで <FONT>、<BR>、<B>、<I>、<A>、<P>、<CENTER>、<U>、<S>、<STRONG>、<STRIKE>、<EM>、<IMG>が使えるみたいです こういった時はどうすればいいのでしょうか? あと、この下にあるhtmlをどう変えれば出来るのでしょうか? 誰か教えて下さい お願いします <object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/kXoczYmOog4"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/kXoczYmOog4" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>

専門家に質問してみよう