- 1 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 01:22:48 ]
- ( ´ゝ`) 誰か詳しい情報キボンヌ
●過去スレ WSH(・∀・)スレッド! pc11.2ch.net/test/read.cgi/tech/1055075469/ WSH(・∀・)スレッド! Part 2 pc11.2ch.net/test/read.cgi/tech/1176698934/ WSH(・∀・)スレッド! Part 3 pc12.2ch.net/test/read.cgi/tech/1208948450/ ●関連スレ お前ら、wsh使ってますか? Part7 pc12.2ch.net/test/read.cgi/win/1190548945/ HTAをもっと流行らせる計画 Part2 pc12.2ch.net/test/read.cgi/tech/1220874815/ ★WSHでCGI★JScriptVBScript pc11.2ch.net/test/read.cgi/php/1059745064/ ●公式サイト Windows Script www.microsoft.com/japan/msdn/scripting/ ●個人サイト Windows Scripting Host homepage3.nifty.com/aya_js/wsh/index.htm Windows Scripting Host Laboratory www.roy.hi-ho.ne.jp/mutaguchi/wsh/ Windows Script Wiki winscript.s41.xrea.com/wiki/index.php
- 601 名前:デフォルトの名無しさん mailto:sage [2011/02/08(火) 10:09:16 ]
- >>599
うーん… 簡単にプログラミング言語を変えられない現状を鑑みれば、移植と言って良いと思うな。 そもそも、キミの言う移植がアセンブラレベルの意味合いっぽいじゃん? もう、誰も、そんな事してないじゃん?
- 602 名前:デフォルトの名無しさん mailto:sage [2011/02/08(火) 14:59:27 ]
- あたまわるそう
- 603 名前:デフォルトの名無しさん mailto:sage [2011/02/28(月) 16:37:18.39 ]
- index=folderitem.getlink.geticonlocation(path)
pathはbyref string wshでpathを得るにはどうすればよいのですか? wshでは不可能ですか?
- 604 名前:デフォルトの名無しさん mailto:sage [2011/02/28(月) 16:47:28.84 ]
- 普通にやればいいだけだと思うけど
- 605 名前:デフォルトの名無しさん mailto:sage [2011/02/28(月) 18:53:40.12 ]
- 無理だろ 諦めろ
- 606 名前:デフォルトの名無しさん mailto:sage [2011/03/01(火) 18:50:09.10 ]
- wshじゃ内部型stringのvariant型の参照渡しだもんな
- 607 名前:デフォルトの名無しさん mailto:sage [2011/04/17(日) 00:11:31.36 ]
- IEが起動しているかどうか調べる方法ってございませんか?
起動してない場合に特定の処理したいので・・・
- 608 名前:デフォルトの名無しさん mailto:sage [2011/04/17(日) 00:14:59.65 ]
- >>607
WMI使えば出来るよ WMIはWSH専用ではない汎用ライブラリで WSHとは別物でありスレ違いになるので、ここでの詳細解説は伏せる
- 609 名前:デフォルトの名無しさん mailto:sage [2011/04/17(日) 00:59:27.00 ]
- >>607
shell.applicationのshellwindows
- 610 名前:デフォルトの名無しさん [2011/04/17(日) 12:43:48.33 ]
- AppActivateでChromeをアクティブにしてSendkeysでF5を押してページをリロードしたいのですが、F5が効きません
IEとFirefoxは問題なくできました。 ただ、appActivateでChromeをアクティブにしてsleep 5000ぐらい待機させて、その間にアドレスバーにフォーカスを手動で移して晩生SendkeysでF5で更新ができました なのでALT+Dを送信してからF5を押せばいいのかと思い"%D"を送ってみたのですがアドレスバーにフォーカスが移りません Chromeでページをリロードできるところまで何とかやりたいのですが解決方法ございませんか?
- 611 名前:デフォルトの名無しさん mailto:sage [2011/04/17(日) 12:44:34.31 ]
- ↑
晩生は打ち間違えですので読み飛ばしてください
- 612 名前:610 mailto:sage [2011/04/18(月) 00:19:37.81 ]
- どうやらF5が効かないのではなくてアクティブになってないようでした
ただ、コードを実行するとChromeが前面に表示されるのですが(Chromeを最小化した状態でも)、どうもChromeの上の青い箇所が薄くなってました(メモ帳で言えば灰色の状態) Chromeの仕様上WSHでは無理なんでしょうか?
- 613 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 15:21:08.85 ]
- メモ帳だってappactivate直後のsendkeysは受付ねーが?
適当にsleepしろ
- 614 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 15:22:38.38 ]
- ↑sleep 5000って書いてあんぞ
- 615 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 16:15:39.03 ]
- それがどうした?
- 616 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 16:29:18.91 ]
- 質問者はsleep書いてるのにsleepしろは矛盾している
- 617 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 17:57:39.92 ]
- 質問者はsleepしてsendkeysしたと書いてるかバカめ
- 618 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 18:49:42.87 ]
- >ただ、appActivateでChromeをアクティブにしてsleep 5000ぐらい待機させて、その間にアドレスバーにフォーカスを手動で移して晩生SendkeysでF5で更新ができました
>ただ、appActivateでChromeをアクティブにしてsleep 5000ぐらい待機させて、その間にアドレスバーにフォーカスを手動で移して晩生SendkeysでF5で更新ができました >ただ、appActivateでChromeをアクティブにしてsleep 5000ぐらい待機させて、その間にアドレスバーにフォーカスを手動で移して晩生SendkeysでF5で更新ができました >ただ、appActivateでChromeをアクティブにしてsleep 5000ぐらい待機させて、その間にアドレスバーにフォーカスを手動で移して晩生SendkeysでF5で更新ができました >ただ、appActivateでChromeをアクティブにしてsleep 5000ぐらい待機させて、その間にアドレスバーにフォーカスを手動で移して晩生SendkeysでF5で更新ができました >ただ、appActivateでChromeをアクティブにしてsleep 5000ぐらい待機させて、その間にアドレスバーにフォーカスを手動で移して晩生SendkeysでF5で更新ができました
- 619 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 20:45:09.98 ]
- >その間にアドレスバーにフォーカスを手動で移して晩生
これが見えぬか
- 620 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 21:14:18.24 ]
- 手動にしないとF5が効かないって意味じゃないか。
>>619お前ずっと書き込みしてる人?静観してたけどお前がレスすると話がおかしくなるから黙ってがいいよ。
- 621 名前:610 mailto:sage [2011/04/18(月) 22:43:31.43 ]
- 解決できました
- 622 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 23:39:08.17 ]
- FireFoxなら指定時間毎の自動更新が出来るけどChromeにはそういう機能はないの?
- 623 名前:デフォルトの名無しさん mailto:sage [2011/04/19(火) 19:04:50.94 ]
- SendKeysはいいんだけどマウス動かす方法ないの?
- 624 名前:デフォルトの名無しさん mailto:sage [2011/04/19(火) 23:40:59.55 ]
- MouseでなくWindowを動かせば?相対的なもんだろ?
- 625 名前:デフォルトの名無しさん [2011/04/19(火) 23:52:03.13 ]
- Windows 転送ツールを使ってユーザープロファイルをコピーするのを、
WSHで定期的にタスクで自動実行したいのですが、簡単な方法はありますか? 代替えでAIKつかってコマンドでできるそうなのですが、 うまくイメージがとれませんでした。
- 626 名前:デフォルトの名無しさん mailto:sage [2011/04/20(水) 11:52:54.52 ]
- >>624
windowの中をSendKeysで処理したい場合でTABキー移動もできない場合は?
- 627 名前:デフォルトの名無しさん mailto:sage [2011/04/21(木) 01:18:09.34 ]
- sendkeys "% m{right}"
- 628 名前:デフォルトの名無しさん mailto:sage [2011/04/21(木) 07:49:23.22 ]
- >>627
いや、だから… 例えばブラウザでサイト閲覧してて SendKeysで入力フォームを自動入力させる処理があるとする 普通ならTABをSendKeysで送ってやれば入力フィールドから次のフィールドにフォーカスが当たる しかし、FlashやTAB遷移できない要素はマウスでonFocusやonClickする必要がある これをWSHでどうやればいいだろうかと
- 629 名前:デフォルトの名無しさん mailto:sage [2011/04/21(木) 09:44:55.12 ]
- チーター乙
- 630 名前:デフォルトの名無しさん mailto:sage [2011/04/21(木) 11:50:47.68 ]
- >>629
ゲーム等のbotプログラムをわざわざWSHでやろうとは思わんよ 業務自動化の使用範疇だよ
- 631 名前:デフォルトの名無しさん mailto:sage [2011/04/22(金) 18:27:34.48 ]
- 口調が気に食わない
- 632 名前:デフォルトの名無しさん mailto:sage [2011/05/17(火) 19:23:55.22 ]
- wsh で c:\Program Files のように標準のプログラム保存フォルダを取得ってできないの?
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders 見てみたけど無いんだよね。
- 633 名前:デフォルトの名無しさん mailto:sage [2011/05/17(火) 19:39:21.95 ]
- %ProgramFiles%
- 634 名前:デフォルトの名無しさん mailto:sage [2011/05/17(火) 19:56:48.72 ]
- >>633
ありがとうございます。
- 635 名前:デフォルトの名無しさん [2011/05/21(土) 21:38:02.65 ]
- 下記コードのhtmlにアクセスしたら、
指定のURLにリダイレクトさせたいんですが、 どうすればできるでしょうか? 『例』 <SCRIPT LANGUAGE="VBScript"> <!-- // リダイレクト先のパス指定 www.yahoo.co.jp/ --> </SCRIPT>
- 636 名前:デフォルトの名無しさん mailto:sage [2011/05/21(土) 22:52:30.15 ]
- スレ違い・・・・・じゃなかった板違い
- 637 名前:デフォルトの名無しさん mailto:sage [2011/05/22(日) 13:00:28.56 ]
- ツールチップを表示したいのですが参考になるページございませんか?
- 638 名前:デフォルトの名無しさん [2011/05/23(月) 10:32:32.56 ]
- Win7デスクトップで[並び替え]→[名前]を二回連続で繰り返すwshください
- 639 名前:デフォルトの名無しさん mailto:sage [2011/05/23(月) 17:54:38.56 ]
- 1回ものはどこかで見たがなぜ2回?
- 640 名前:デフォルトの名無しさん mailto:sage [2011/05/23(月) 20:50:52.50 ]
- sendkeys
- 641 名前:デフォルトの名無しさん mailto:sage [2011/05/26(木) 03:41:37.18 ]
- >>639
降順じゃね?
- 642 名前:デフォルトの名無しさん [2011/05/30(月) 05:54:47.25 ]
- ファイル名を全角→半角にリネームする際にリネーム後のファイル名が重複した場合に
aaa(1).txtというように番号をふって対処したいのですがどのように書いたら良いでしょうか? 〜〜〜 function rename(f) { var new_name = full_to_half(f.Name); var new_path = f.ParentFolder.Path + "\\" + new_name;
- 643 名前:デフォルトの名無しさん mailto:sage [2011/05/30(月) 05:57:15.06 ]
- つづきです。
if (new_name != f.Name) { if (fso.FolderExists(new_path) || fso.FileExists(new_path)) { ??? } 〜〜〜
- 644 名前:デフォルトの名無しさん mailto:sage [2011/05/30(月) 08:41:00.90 ]
- パスをカンマより前とカンマ以降に分けて変数に格納
c:\hoge\aaa.txt なら 前="c:\hoge\aaa" 後=".txt" 次に連番化用の変数作って var 連番文字変数 = ""; var 連番カウンタ変数 = 1; あとはループ作って new_path = 前 + 連番文字変数 + 後; Exists(new_path) //がfalseなら抜け 連番文字変数 = "(" + 連番カウンタ変数 + ")"; 連番カウンタ変数 += 1; ループ抜けたらnew_pathにリネーム これだけ 最初の「前 + 連番文字変数 + 後」では、連番文字変数が空だから 「"c:\hoge\aaa" + "" + ".txt"」=「c:\hoge\aaa.txt」 二回目は「連番文字変数」に「"(" + 連番カウンタ変数 + ")"」が入っているから 「"c:\hoge\aaa" + "(1)" + ".txt"」=「c:\hoge\aaa(1).txt」
- 645 名前:642 mailto:sage [2011/05/30(月) 13:51:29.91 ]
- >>644
ご丁寧にレスを下さり有難うございます。 早速試してみたのですが、 この場合だと全角のaaa.txtを半角へとリネームする際に 既にaaa.txtとaaa(1).txtが存在しているとaaa(2).txtとはならずに aaa(1).txで重複のエラーになってしまいます。 このような場合に無限に連番で処理することは出来ないのでしょうか?
- 646 名前:デフォルトの名無しさん mailto:sage [2011/05/30(月) 13:59:34.54 ]
- new_path = 前 + 連番文字変数 + 後;
Exists(new_path) //がfalseなら抜け 連番文字変数 = "(" + 連番カウンタ変数 + ")"; 連番カウンタ変数 += 1; はループ内に入れたか? ループ内に入れてあれば > 無限に連番で処理 されるはずだが、というか実際にされているが
- 647 名前:642 mailto:sage [2011/05/30(月) 22:09:05.71 ]
- >>646
すいません、できました。 親切にお答えいただき有難うございました。
- 648 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 13:53:05.03 ]
- 質問します。
IEのキャッシュを削除するスクリプトを使用したいと思っています。 そこで、下の URL のスクリプトを実行してみましたが、 C:\Documents and Settings\(ユーザー名)\Local Settings\Temporary Internet Files 内のファイルは一切削除されませんでした。 Temporary Internet Files フォルダ自体を削除することを試してみましたが、 「書き込みできません」とエラーが発生しました。 WSHでIEのキャッシュを削除する方法をご存じの方は、ご教示ください。 (環境) Windows XP SP3 IE 8
- 649 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 14:45:35.02 ]
- エクスプローラのツリーからは何故か見えないんだけど
実際には Temporary Internet Files\ の下に更に Content.IE5\ というフォルダがあって更にその中の複数のサブフォルダの中にファイルがある 下の URL のスクリプト ってどれよ?
- 650 名前:648 mailto:sage [2011/06/07(火) 15:49:30.04 ]
- >>649
レスありがとう。そして間違えました。 URLのつもりがキャッシュフォルダのパスを書きました。 正しくは下のやつです。 gallery.technet.microsoft.com/scriptcenter/ffcb9491-3df6-4540-a378-a7c61f0b707e/ なお、Content.IE5 以下のフォルダを WSHで削除しようとしても、 「書き込みできません」とエラーが発生します。 何卒、お知恵をお貸しください。
- 651 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 16:34:27.94 ]
- 確かに出るね
IEを終了させたら出なくなったから 使用中のキャシュは消せないんだろうね
- 652 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 18:03:52.91 ]
- Scripting Guy!はあほじゃね?
cache.vbsとかみたほうがよくね?
- 653 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 18:28:31.84 ]
- >>651-652
レスありがとうございます。 こちらではIEの起動の有無にかかわらず 「書き込みできません」のエラーがでました。 また、cache.vbs の CacheClear.VBS を試してみましたが、 同スクリプトの17行あたりで 「エラーを特定できません」とのエラーダイアログ表示され、 エクスプローラーでキャッシュフォルダが開かれるだけでした。 そこで該当部分をコメントアウトして実行してみたところ、 エラーは表示されないものの、キャッシュフォルダ内のファイルなどは 一切消されないままでした。 引き続きご教示をよろしくお願いします。
- 654 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 19:02:11.42 ]
- cacheclear.vbsパッケージのcacheclear2.vbsなんかどう?
- 655 名前:650 mailto:sage [2011/06/07(火) 19:36:13.03 ]
- >>654
ありがとうございました。 CacheClear2.VBS でうまく削除できました。 あぁ、本当に助かりました。4日くらい試行錯誤しまくっていました。
- 656 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 20:49:47.42 ]
- C.C.クリーナーみたいなソフトはインストールしたくない、或いは、サクっとキャッシュだけ削除したいから、スクリプトなのかな?
なんか、必死なワリにはググる事しないんで、なんか変だなと思って。w
- 657 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 23:42:55.23 ]
- Scripting Guy!が出鱈目書いてると思わなかったんだろ
さっさとこっちで聞けば教えてやったのに
- 658 名前:デフォルトの名無しさん mailto:sage [2011/06/08(水) 01:13:27.47 ]
- なるほど…
- 659 名前:デフォルトの名無しさん mailto:sage [2011/06/13(月) 19:56:37.20 ]
- ぽるぽと…
- 660 名前:デフォルトの名無しさん mailto:sage [2011/06/17(金) 22:30:04.22 ]
- InternetExplorer.Applicationオブジェクトで質問なのですが、
・JavaScriptを実行させる ・ページの一番下までスクロールさせる にはどうやればいいでしょうか?
- 661 名前:デフォルトの名無しさん mailto:sage [2011/06/17(金) 23:34:40.57 ]
- Document.Scriptか
Document.parentWindowがwindowオブジェクトなので そこからevalか何かでどうぞ
- 662 名前:デフォルトの名無しさん mailto:sage [2011/06/18(土) 00:13:12.39 ]
- スクロール
ie.document.parentWindow.scrollTo(0, ie.document.body.scrollHeight) JavaScript実行 ie.document.parentWindow.eval("alert(123)") または ie.document.parentWindow.execScript("alert(456)") なお、該当ページにもともと一切のスクリプトが含まれていない場合、 ie.document.parentWindow.eval() は失敗するので注意のこと (IE8 with Windows7 で確認)
- 663 名前:デフォルトの名無しさん mailto:sage [2011/06/18(土) 00:16:32.38 ]
- scrollIntoView
- 664 名前:デフォルトの名無しさん mailto:sage [2011/06/18(土) 23:42:29.48 ]
- >>662
execScriptはスクリプト無効で使えんよ
- 665 名前:デフォルトの名無しさん mailto:sage [2011/06/19(日) 02:13:51.98 ]
- >>664
意味が分からない 自分の環境では、下のスクリプトの実行結果が SUCCESS, SUCCESS, ERROR, SUCCESS ってなるんだけど 使えないってどういうこと? function foo(url) { ie.navigate(url); WScript.Sleep(3000); ie.document.parentWindow.WScript = WScript; try { ie.document.parentWindow.eval("WScript.Echo('eval() SUCCESS');"); } catch(e) {WScript.Echo("eval() ERROR");} try { ie.document.parentWindow.execScript("WScript.Echo('execScript() SUCCESS');"); } catch(e) {WScript.Echo("execScript() ERROR");} } ie = new ActiveXObject("InternetExplorer.Application"); ie.visible = true; foo("www.yahoo.co.jp/");// scriptが含まれるページ foo("www.jaipa.or.jp/ipv6day/");// scriptが含まれないページ
- 666 名前:デフォルトの名無しさん mailto:sage [2011/06/19(日) 03:32:32.70 ]
- そのまんまスクリプト無効のゾーンでは使えん
- 667 名前:デフォルトの名無しさん mailto:sage [2011/06/19(日) 07:49:43.41 ]
- ADODB.Steam.LoadFromFile()てファイル全部メモリに読み込むんだな
XPsp3(32bit 4GB)で1.8GB弱のバイナリファイル読ませたらメモリ不足になることがあった wshでこういうファイルを扱ういい方法はないものか
- 668 名前:デフォルトの名無しさん mailto:sage [2011/06/19(日) 08:10:54.77 ]
- 部分的に読み込んだらいいんじゃない?
- 669 名前:デフォルトの名無しさん mailto:sage [2011/06/19(日) 15:26:18.02 ]
- 細かく分割してファイルにして書きだして後から操作する。
ちょっと時間かかるがしょうがない。
- 670 名前:デフォルトの名無しさん mailto:sage [2011/06/20(月) 08:29:44.73 ]
- >>666
だったらスクリプト有効にすればいいだろ
- 671 名前:660 mailto:sage [2011/06/20(月) 09:31:05.44 ]
- >>661 >>662
できました。ありがとうございます。
- 672 名前:デフォルトの名無しさん mailto:sage [2011/06/21(火) 17:59:22.78 ]
- >>670
ことわる
- 673 名前:デフォルトの名無しさん mailto:sage [2011/06/21(火) 21:03:48.56 ]
- >>672
断れません
- 674 名前:デフォルトの名無しさん mailto:sage [2011/06/21(火) 22:30:20.28 ]
- スクリプト無効でもできる方法あるのに断ればいいじゃん
- 675 名前:デフォルトの名無しさん mailto:sage [2011/06/22(水) 14:09:25.19 ]
- どうやるのどうやるの
- 676 名前:デフォルトの名無しさん mailto:sage [2011/06/22(水) 15:57:15.71 ]
- >>675
ことわる
- 677 名前:デフォルトの名無しさん mailto:sage [2011/07/03(日) 15:43:12.47 ]
- WScript.Echoって、真偽値を"true" "false"みたいに
文字列で表示してくれないの? WScript.Echo(func()); #=> 0 or -1 こうじゃなくって、trueかfalseで表示してほしいんだけど
- 678 名前:デフォルトの名無しさん mailto:sage [2011/07/03(日) 16:14:23.83 ]
- trueかfalseで表示するようにすればいいだけじゃん
- 679 名前:デフォルトの名無しさん mailto:sage [2011/07/03(日) 16:50:06.25 ]
- >>678
いちいち?
- 680 名前:デフォルトの名無しさん mailto:sage [2011/07/03(日) 16:56:59.72 ]
- WScript.Echo(func()?'true':'false');
- 681 名前:デフォルトの名無しさん mailto:sage [2011/07/03(日) 22:14:30.52 ]
- WScript.Echo(func().toString());
または WScript.Echo(""+func());
- 682 名前:デフォルトの名無しさん mailto:sage [2011/07/03(日) 22:29:51.52 ]
- >>681
ハラショー EchoをラップしてtoStringの結果を出力する関数使うわ ありがとう
- 683 名前:デフォルトの名無しさん mailto:sage [2011/07/04(月) 11:13:20.06 ]
- 1バイト分の16進数を10進数に直接変換する方法ってないかな?
現在、下のような処理を513行書いて凌いでるが、長すぎる… X = objText.Read(2)'テキストファイルから16進数を呼び出してます Select Case X Case "FE" Y = 254
- 684 名前:デフォルトの名無しさん mailto:sage [2011/07/04(月) 12:18:46.24 ]
- Eval("&H"+X)
- 685 名前:デフォルトの名無しさん mailto:sage [2011/07/04(月) 12:37:20.28 ]
- >>684
513行かかった処理が1行で終わるとは…感激したっす。激しく感謝!
- 686 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 02:58:11.11 ]
- NASにおいてある.jsファイルをダブルクリックすると出てくるセキュリティ警告がテラウザイ・・・
なんか良い警告の抑止方法はないですかね?
- 687 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 06:59:26.13 ]
- おまいらFileSystemObjectとかWScript.Shellとか使うとき
どんなオブジェクト名にしとる? objFSOとかが多いみたいだけど。 俺は oFs、oWs みたいな感じ
- 688 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 07:13:03.17 ]
- FSO, WShellにしてる
- 689 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 09:03:35.98 ]
- >>687
俺は oFs、oSh な感じ oWsはExcelのワークシートにしてる
- 690 名前: 忍法帖【Lv=7,xxxP】 mailto:sage [2011/07/10(日) 09:12:23.42 ]
- なでしこ勝利おめこ
- 691 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 09:14:28.05 ]
- スクリプトはエディタでの色分けの関係で、未だにハンガリアンでやってる
数値や文字列などの値型変数と、オブジェクトなどの参照型変数を色分けしたいのだが FSOやWScript.Shellみたいに、1個作れば事足りるものばかりなら、単語登録すれば良いが XML、HTTP、ADOStreamなどは複数のインスタンスを同地に使う場合もあるし FSOでも下位のFile、Folderオブジェクトとかは複数作ることも多いので やはり決まったプレフィックス付けて正規表現で色分けするのが手っ取り早いからな 普通のプログラム言語では、もうハンガリアン使ってないけど、 昔はプログラム言語もハンガリアンでやっていて、ハンガリアンはすっかり身に浸みているから、 スクリプトとプログラム言語で記法を変えても混乱はしない
- 692 名前:デフォルトの名無しさん mailto:sage [2011/07/10(日) 21:31:53.75 ]
- 要約して
- 693 名前:デフォルトの名無しさん mailto:sage [2011/07/11(月) 00:59:08.69 ]
- 2chの1レスの文字数制限無いに収まるカキコすら読めないような奴に
スクリプト、プログラム言語を扱うのは無理じゃね?
- 694 名前:デフォルトの名無しさん mailto:sage [2011/07/11(月) 05:47:33.80 ]
- スクリプト、プログラムにしろ、無意味な長文は苦痛なだけ
- 695 名前: 忍法帖【Lv=8,xxxP】 mailto:sage [2011/07/11(月) 08:31:19.23 ]
- そうだぬ
- 696 名前:デフォルトの名無しさん mailto:sage [2011/07/11(月) 11:52:25.84 ]
- 意味のある文章や処理の意味を見いだせない奴を無能と呼ぶ
- 697 名前:デフォルトの名無しさん mailto:sage [2011/07/11(月) 15:21:58.39 ]
- 意味のない文章や処理をだらだら書く奴を無能と呼ぶ
- 698 名前:デフォルトの名無しさん mailto:sage [2011/07/12(火) 06:04:47.91 ]
- 自己紹介?
- 699 名前:デフォルトの名無しさん mailto:sage [2011/07/12(火) 10:40:10.94 ]
- 菅ガンス
- 700 名前:デフォルトの名無しさん mailto:sage [2011/07/13(水) 11:34:10.87 ]
- 米倉
|

|