ベストアンサー ※ ChatGPTを利用し、要約された質問です(原文:USWCの使い方をおしえてください) USWCの使い方を解説|簡単な操作方法とループの作り方 2010/03/01 00:23 このQ&Aのポイント USWCはメモ帳で使用するシンプルなスクリプト言語です。ループの作り方について説明します。for文を使用して繰り返し処理を行うことができます。ループの中にさらに別のループを組み合わせることはできません。ただし、複数の処理を連続して実行することは可能です。 USWCの使い方をおしえてください USWCの使い方をおしえてください USWCでメモ帳で書き込んで一連の操作をつくりたいです スクリプトのことがよくわからないので後ほど勉強するとして USWCでループをしたいのですが サンプルをみたところ // 10回ループ for 回数 = 1 to 10 Call xxxx.uws // xxxx.uws 記録保存したスクリプト名 print 回数 next とかいてあったのですが コレの意味がよくわからないです 1to10の10のところにループしたい回数をいれればいいのでしょうか またループをくんだあとにそのループもふくめてループをつくるといったことはできないんですかえ 簡単なたとえをすると Aキーを押す を10回ループ Bキーをおす を2回ループ このAキーを10回おすBキー2回をおす このセットをさらに5回といった ループはできないのでしょうか また スクリプトのこと知りたいので参考サイトがありましたらおしええください ご回答お待ちしています 説明下手ですいません 質問の原文を閉じる 質問の原文を表示する みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー noname#194317 2010/03/02 08:27 回答No.1 「簡単な例え」は、次のようにすればできます。 hit_a=10 //Aを押す回数 hit_b=2 //Bを押す回数 hitab=5 //繰り返す回数 for loopab=1 to hitab for loopa=1 to hit_a kbd(VK_A,CLICK,20) next for loopa=1 to hit_b kbd(VK_B,CLICK,20) next next この辺は、UWSCというよりも、プログラムの基礎に関わるところなので、VBなどの解説を読んだ方がいいと思いますね。 質問者 お礼 2010/03/03 01:41 ご回答ありがとうございます プログラムの基礎なら覚えたいとおもうので勉強してみます 回答ありがとうございました 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発その他(プログラミング・開発) 関連するQ&A UWSC 無限ループ UWSCで A.uws と B.uwsを無限ループさせたくて // 無限ループ While True Call A.uws // xxxx.uws 記録保存したスクリプト名 Call B.uws // xxxx.uws 記録保存したスクリプト名 Wend と記述したのですが、A.uwsは読み込まれたのですがB.uwsが読み込まれません。 具体的に、どこがどうおかしいか、このスクリプトでは出来ない場合、実際に両方を無限ループさせたい場合どう記述すれば良いのか教えて下さい。 UWSCでcall関数を連続して使おうとしてエラー UWSCの個別の複数のスクリプトを、連続して使用したいと考えています。 CALL関数を使えばいいのかと思って、単純に羅列してみましたが、一個目のスクリプトの終了以降進行しません。 call A.uws call B.uws call C.uws call D.uws という具合です。 (実際には、○.uwsという形ではなく ”” で囲ったフルパスです) Aが終わると、それで終了してしまいます。 仮にAの部分をコメントアウトすると、Bが始まって、Bで終了です。 本来希望しているのは、Aが終わるとBが始まり、Bが終わるとCが・・・・、 という形で順番に処理を進行してほしいです。 もしかして、矢継ぎ早に連続でABCDと重なって処理しているのでしょうか。 原因と対処方法をどうぞ教えてください。よろしくお願いします。 マクロソフトで While True Call last.uws // last.uws 記録保存したスクリプト名 Sleep(10) // 10秒の間を取る Wend このようにいれると、10秒あくらしいのですが スクリプトの最後にこれをそのままいれても 10秒間あかずにすぐさまループしてしまうので 途中でとめられもしないので困っています。 一回目の動作が終わった後に、10秒程度の間隔をあけて 同じ動作を繰り返す、という風にするにはどうしたらいいでしょうか? ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム give + 人 + a call 以下のイディオムについて質問があります。 give + 人 + a call [1].I gave you a call two times. [2].I gave you two calls 上記の二つの文は「2回電話した」という意味合いになりますでしょうか? また、どちらがより適切でしょうか? それとも[2]は2回コールしたという意味になるのでしょうか? give me a call to my mobile at XXXX-XXXX-XXXX. give my mobile at XXXX-XXXX-XXXX. a call give a call to my mobile at XXXX-XXXX-XXXX. 「XXXX-XXXX-XXXXの私の携帯に電話して」という文を作りたいのですが 上記の文のうちどれが一番相応しいでしょうか? ご教授の程宜しくお願いします。 条件式 お世話になります。初心者です。条件式について、知恵をお借りいただきたく、投稿しました。 サンプル ------------------------------- for i= 1 to 100 if i =x then Call *** next ------------------------------- 1)この”X”部分の記述法がわかりません。 2)させたいことは次です。 ・ある動作を100回ループさせる。 ・"i"が10増えるごとに、あるスクリプトを呼び出す よろしくお願いします。 エクセルマクロについて お世話になります。 エクセルのマクロについて不慣れなためご質問させてください。 下のような表がありこれを集計して新しく表にしなおしたいと思っています。 1列目 2列目 A XXXX B XXXX C XXXX A XXXX A XXXX B XXXX 1列目の同じ文字列を数えて表を作りなおしたいのです。 1列目 2列目 A 3 ←数えた回数を入れたいと思います B 2 C 1 初めの表はマクロで作成出来たのですが2つめの表を作成する エクセルマクロを作成したいと思っています。 サンプルを頂けると助かります。 ボタンの飛び先を一つにして、押したボタンのプロパティを変更するには?(超初心者) VBじゃないかもしれませんが・・・ HTMLファイルに、VBScriptで次のように書いたのですが、 <html> <head> ////省略/// <SCRIPT> ////省略/// Sub Button1_OnClick ////省略/// Call XXXX EndSub Sub Button2_OnClick ////省略/// Call XXXX EndSub Sub Button3_OnClick ////省略/// Call XXXX EndSub : : : Sub XXXX ---ここで、押したボタンのいろんなプロパティを 変更したいのですが・・・変更の内容はどのボタンを押しても同じなので、ここでひとつにまとめたいんですが。たとえば、そのひとつとして、ボタンの画像を変えるとして・・・ Button(押したボタンの).Src = "sampleX.gif" End Sub </SCRIPT> </head> <body> <input id="button1" type="button" name="button1" src="sample1.gif"> <input id="button2" type="button" name="button2" src="sample2.gif"> <input id="button3" type="button" name="button3" src="sample3.gif"> : : : つまり、押したボタンが何であったかを判別して、 維持することができないでしょうか? 素人です。よろしくお願いします。 ボタンは配列にできればしてもかまいません。 見当違いのスクリプトで、ほかにもっとよいスクリプトがあったら教えてください。 アクションスクリプトを教えてください はじめまして。 アクションスクリプト勉強中の初心者なのですが、どうしても作りたいものがありますので、お力お貸しください。 内容はキーボードのあるキー(1つ)を2秒以上押しっぱなしにすると音楽が流れ出してループ再生され、キーを離すと止まるというものです。スクリプトは2.0か3.0しか使用経験がないので、どちらかですと助かります。 自分で調べたところ、個々でのスクリプトは見つかるのですが、どのように組み合わせればいいのかわかりませんでした。 超と言っていいほどの初心者ですので、サンプルやflaファイルのURL等載せて頂けるとものすごく助かります。 図々しいお願いだということは承知しておりますが、どうか助けてください。 宜しくお願いします。 function内でメンバー変数を作れる? ActionScriptのオブジェクトスクリプトは初めてで、ActionScript2.0で制作しようとしています。 クラス内での変数の扱い方が解らずはまっています。 class Sample{ var temp:Array = Array(); function Func_01(key, val){ this.temp[key] = val; } 上の二行目メンバー変数tempを定義する部分をFunc_01内で行うことはできないのでしょうか? やりたいことは、外部テキストファイルを読み込み、中身によって持つメンバー変数を変えたいだけです。例えば 外部テキストより sample=key_A>>>1,key_B>>>2,key_C>>>3,key_D>>>4 を読み込み sample['key_A']=1; sample['key_B']=2; sample['key_C']=3; sample['key_D']=4; のように','と'>>>'でsplit等を利用し連想配列にして利用したいのですが、function内で読み込んだ値をメンバー変数にできずはまっています。お解りの方ご教授願います。 UWSCでの多重ループ 最近プログラムを組み始めた初心者です。 メインのAというループの中にもう一つBというループを作り、Bの条件が満たされたら又Aのループに戻る というスクリプトを書きたいのですがどのようにすればよいでしょうか? While~Wendでいけると思ってやってみたのですがなかなかうまくいきません。 どなたか手ほどきをよろしくお願いします。 ループA(メインループ)←← ↑ ↑ ループB(サブループ)この中の条件が満たされた時ループAに戻る方法 ループB終わり ループA終わり 2つの配列/キーが一致する際、要素数の出現回数を求 2つの配列があり、かつキーが一致する際、要素数の出現回数を求めたいのですが、 どうすれば良いでしょうか? 具体的には、下記「a、b」より「c、d」を導き出したいです ■元データ( a、b キーは対応) Array a ( [0] => 1 [1] => 2 [2] => 2 [3] => 1 [4] => 3 [5] => 1 [6] => 2 [7] => 2 [8] => 3 [9] => 1 ) Array b ( [0] => 0 [1] => 1 [2] => 0 [3] => 1 [4] => 1 [5] => 1 [6] => 1 [7] => 0 [8] => 2 [9] => 1 ) ■欲しい結果 Array c … 「Array b」が1の時の、「Array a」の値の出現回数(キーは「Array a」の値) ( [1] => 3 [2] => 2 [3] => 1 ) Array d … 「Array b」が1以外(0または2)の時の、「Array a」の値の出現回数(キーは「Array a」の値) ( [2] => 2 [1] => 1 [3] => 1 ) ■備考 「Array b」が1の時の「Array a」 [1] => 2 [3] => 1 [4] => 3 [5] => 1 [6] => 2 [9] => 1 ・1が3回 ・2が2回 ・3が1回 「Array b」が1以外の時の「Array a」 [0] => 1 [2] => 2 [7] => 2 [8] => 3 ・2が2回 ・1が1回 ・3が1回 エクセル マクロ ループの使い方 超初心者です。よろしくお願いします。 以前にループのやり方を教えていただきました。 Sub ループ() Dim i As Long For i = 1 To 10 マクロ名 Next i End Sub この10回という回数の部分を変更したいと思うのですが、ここをセルA1に入力されている数字の回数分だけループを繰り返すという仕組みにしたいのですが、どのように書いたらよいでしょうか。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム ネスケ4.xメールBCCで宛名誤表示 ネスケ4.0、4.5を使っています。 メールで、BCC送信をすると、宛名が、どの送信先にも toの宛名になって送られてしまいます。 送信そのものはうまくいっているんですが、バグなんでしょうか? to:A-san BCC:B-san BCC:C-san BCC:D-san ↓ A-san no PC from:xxxx to:A-san B-san no PC from:xxxx to:A-san C-san no PC from:xxxx to:A-san D-san no PC from:xxxx to:A-san SQL文にて 調べたり聞いたりしたのですが なかなか解らなかったので、質問させてください。 AテーブルとBテーブルとがあり、Aテーブルのみにしか 存在しないデータを一発で取得することはできるのでしょうか? Aテーブルのデータ数(100件) Bテーブルのデータ数(80件) Aのキー項目とBのキー項目とは同一です。 処理をしたい事はAとBとでAにしか存在しないデータを ループせずに一回のSQLで行えたらと思っています。 JavaScript document.write 「更新」すると動作しない JavaScriptを組み込んだサイトを作成しました。 自宅には2台PCがあり、パソコンAのブラウザーはFirefox3.5.3とIE7。 パソコンBのブラウザーはFirefox3.0.13とIE6.02900.5512 xpsp sp3です。 パソコンBのブラウザーで動かすとJavaScriptが正常に動きます。 更新ボタンを押しても正常です。 一方、パソコンAでは、一番最初にPCを起動してブラウザを立ち上げた時は正常に動作しますが、「更新」をすると、下記プログラムの <SCRIPT LANGUAGE=JavaScript1.2>document.write(ABC);</script> のdocument.write(ABC)を読み込んでくれなくなります。 ※下記の例で説明すると「あいうえお」という表示が出なくなります。 なお、document.write(ABC)のABCは、<SCRIPT SRC="http://XXXXXX.XXXX/XXXXX/XXXX.js"></SCRIPT>に格納してあります。(下記参照) 何が原因かご教示いただけますでしょうか? m(_ _)m よろしくお願い致します。 ------------------------------------------------ ◆本文 <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE></TITLE> <SCRIPT src="http://XXXXXX.XXXX/XXXXX/XXXX.js"></SCRIPT> </HEAD> <BODY><SCRIPT language="javascript">document.write(ABC);</SCRIPT></BODY> </HTML> ------------------------------------------------ ◆http://XXXXXX.XXXX/XXXXX/XXXX.js の中身 var ABC=' <b>あいうえお</b>'; スクリプト中のexportコマンドの有効範囲 Linuxのスクリプトで、exportコマンドを利用しているのですが、 expoerコマンドの有効範囲についてわかる方がいたらお教えいただけますでしょうか。 有効範囲については、以下のURLを参照しました。 http://www.atmarkit.co.jp/ait/articles/0010/19/news003.html 例えば、 スクリプトAでは、 export HOGE_KEY='abcd' スクリプトBでは、 export HOGE_KEY='efgh' というスクリプトがあって、 両方Cronで実行するときに、 スクリプトAの処理中にスクリプトBが実行されても、 スクリプトの中で定義された変数であるから、スクリプトAの処理には 影響しない(スクリプトAではHOGE_KEY='abcd'のまま)との認識で良いのでしょうか。 よろしくお願い致します。 文章問題 Aさんはなわとびを1分間にa回飛ぶ事を目標して練習し、記録を5回とった。 Aさんが1分間に跳べた回数と目標回数a回との差を1回目から5回目までそれぞれ示したのが、 1回+6、2回-5、3回-8、4回+1、5回-4 この1回目から5回目までの跳べた回数の平均をb回として、aをbの式で表す。 ただし、目標回数より跳べた回数が多い場合は正の数、目標回数より飛べた回数が少ない場合は負で表したもの この問題を解くのは ( (a+6)+(a-5)+(a-8)+(a+1)+(a-4) )/b =5(a-2)/b であってますか? php foreach文のあとのechoが... 以下のスクリプトの、<echo A>の部分は出力されるのですが、 <echo B>の部分は出力されません。 何が原因なのでしょうか? // ファイル取得 $filepath = "../../reception.csv"; $file = new SplFileObject($filepath); $file->setFlags(SplFileObject::READ_CSV); // ファイル内のデータループ foreach ($file as $key => $line) { foreach ( $line as $str ){ $records[$key][] = $str; } <echo A> } <echo B> トゥイーンの回数を指定する方法について こんにちは。 さっそくですが質問です。 携帯用フラッシュ(Flash lite1.1使用) 画面右側から岩が画面左に転がるトゥイーンをつくって それを5回繰り返したいと思い、スクリプトを for(i = 0; i < 5; i++){ gotoAndPlay("game") } という風に書いたところずっとループしてしまいます。 回数が終了したらとまるようにしたくて、この後にstop();と 書いたら、トゥイーンが一回で止まってしまいました。。 指定した回数だけ回して止めるにはどのようなスクリプトに すればいいのでしょうか? よろしくお願いします。。 ちなみに ”game”というのはトゥイーンのラベル名です。 for文実行中を途中で中断するには? 質問させてください! 例えば作成したアプリケーションのウインドウ上に、ボタンAとボタンBがあります。 そしてそのボタンAを押した時(イベントAが起きたとき)に、 for文が10000回ループするというプログラムがあるとします。 しかし、その10000回ループしている過程でウインドウ上のBボタンを押した時(イベントBが発生)すぐに、そのループを中断してイベントBが起きたときに起こる別のプログラムを流したいのです。 現実は、10000回ループし終えるまで、ボタンBを押してもイベントBは起きることはありません。 10000回ループし終えてから、ボタンBを押した時に発生するイベントBが発生します。 for文のループをボタンBを押した時実行途中でも終了して、イベントA用に書いたプログラムを中断させ、その直後イベントBが起きた時用に書いたプログラムを流すようにしたいのですが、 プログラム初心者なものでよくわかりません。 どなたかご教授お願いいただけないでしょうか?! 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ご回答ありがとうございます プログラムの基礎なら覚えたいとおもうので勉強してみます 回答ありがとうございました