1 名前:デフォルトの名無しさん mailto:sage [2008/09/08(月) 20:53:35 ] 過去スレ・関連スレ HTA研究会 piza2.2ch.net/tech/kako/996/996763278.html Web制作板のHTAスレ pc8.2ch.net/test/read.cgi/hp/1068286485/ HTAをもっと流行らせる計画 pc11.2ch.net/test/read.cgi/tech/1124559962/
2 名前:デフォルトの名無しさん mailto:sage [2008/09/09(火) 00:07:52 ] 1乙しておこう
3 名前:デフォルトの名無しさん [2008/09/09(火) 19:46:52 ] おつかれさま HTAとかをexe化するソフトはなんて名前だっけ?
4 名前:デフォルトの名無しさん [2008/09/09(火) 23:30:21 ] prototype.jsみたいなライブラリをHTAで使いたいけどそのままじゃ使えない。何かいい方法ないかなあ。
5 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 01:52:10 ] >>4 何が使えないの?
6 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 02:37:39 ] >>3 HTABOX
7 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 02:53:59 ] オレサマヨウメモ <meta http-equiv="MSThemeCompatible" content="yes">
8 名前:デフォルトの名無しさん [2008/09/10(水) 11:08:21 ] 地味な技術かもだけど、好きだぜHTA
9 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 11:23:56 ] >>8 おれも好きなんだぜ?
10 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 14:59:42 ] 前スレのpc11.2ch.net/test/read.cgi/tech/1124559962/950 ですが WIN32API.TXTのSFCmini+Javascript用への完全な変換が完了しました。 おかげさまで当初の予定よりもいいものができたので win32api.jsとして公開しました。 よかったら使ってみて下さい。 JavascriptでWin32APIが利用しやすくなる『win32api.js』 itmst.blog71.fc2.com/blog-entry-139.html * win32api.jsはWIN32API.TXTをSFCmini+Javascript用に変換したもの * win32api.jsをインポートするとWin32APIで定義されている 定数、構造体クラス、API関数がグローバル変数として展開される * 現在定義されているのは 定数:6315個 / 構造体クラス:412個 / API関数:2007個
11 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 21:13:15 ] 重たくならない?
12 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 00:41:12 ] 当然、要らない部分を削らないと重くなるだろうな
13 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 04:04:10 ] >>8 べ、別に好きだから気になっているんじゃないんだからね!
14 名前:デフォルトの名無しさん mailto:sage [2008/09/13(土) 18:01:36 ] htaって何?
15 名前:デフォルトの名無しさん mailto:sage [2008/09/13(土) 19:52:36 ] HTML Applicationだっけか
16 名前:デフォルトの名無しさん mailto:sage [2008/09/13(土) 19:59:10 ] www.microsoft.com/japan/msdn/workshop/author/hta/overview/htaoverview.aspx HTML Applications 概要 Internet Explorer が持つすべてのパワー(オブジェクト モデル、パフォーマンス、レンダリング機能、 プロトコル サポート、チャネル ダウンロード テクノロジ)を結集したもの、それが HTA です。 しかも厳格なセキュリティ モデルやブラウザのユーザー インターフェイスを強制しません。
17 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 04:30:53 ] なんかすごそうなものに聞こえるな
18 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 13:10:29 ] >>16 HelloWorldのサンプルプログラムいいなぁw これがHTMLだと、うざい標準化団体に邪魔されてここまでシンプルには書けない。
19 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 13:37:55 ] ここの人的にAdobe Airってどうよ?コンセプトは似通ってると思うが。
20 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 20:26:27 ] >>19 あれはガジェットだろ
21 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 00:18:20 ] >>19 ランタイムのインストールがある時点で別物だと思う OSに依存していない部分はうらやましいが
22 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 23:16:32 ] HTAいいよね。 仕事で前にかかわっていたプロジェクトの内部ツールでファイル監視ツールや メーラーとか作ったなぁ。 ローカルのファイルを操作できるってだけでいろいろGUI付きアプリを手軽に作れるもんね。 Microsoftにはもっと強化したり、宣伝してもらいたい。あんまり知られてないようでもったいないと思う。
23 名前:デフォルトの名無しさん [2008/09/17(水) 01:09:39 ] >>20 まさに同じじゃないか。
24 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 02:03:33 ] ガジェットはひたすらかっこよくなければいけない。 HTAは自分が満足すればそれでよし。
25 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 02:05:03 ] とりあえずボタンとテキストボックス
26 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 02:37:56 ] >>25 >>7
27 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 02:54:55 ] こんなのあったのか…!
28 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 03:17:53 ] >>26 うぉっしらんかったよ
29 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 17:57:34 ] >>26 しらなかった!いやー!
30 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 21:27:38 ] (でもボタンが豪華になったくらいどうでもいいよな…)
31 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 22:09:20 ] (いや、見栄えは結構大事だぞ。時には中身より重要だったりする。)
32 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 22:19:45 ] インターフェイスは大事だよ! お前らだって脳にケーブル繋ぎたくなった事は一度や二度じゃないだろ
33 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 22:34:29 ] いつまでも基本GUI部品(ボタンとかテキストボックスとか)に縛られるのはつまらないと思うんだ。 …つってもアイデアがあるわけじゃなし。 でもゲームとかFLASHとかで偶に「おお!」と思わせるGUIってあるよね。 何スレ違い?すまん。
34 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 22:59:41 ] > いつまでも基本GUI部品(ボタンとかテキストボックスとか)に > 縛られるのはつまらないと思うんだ。 そう思う人は、HTA に縛られる必要もないと思うんだ。
35 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 03:23:46 ] そんな人は流行りのSilverlightとかJavaFXとかやればいいとおもうんだ
36 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 20:52:52 ] >>7 変化ないよ?テーマ切ってるからか
37 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 21:33:47 ] Win2K とか言うオチじゃないよな。 まあ、俺のことなんだが。
38 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 03:09:06 ] >>36 そう
39 名前:デフォルトの名無しさん mailto:sage [2008/09/22(月) 17:44:29 ] 適当なアイコンを指定したらなんだか格好良くなった
40 名前:デフォルトの名無しさん [2008/10/20(月) 20:26:58 ] age
41 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 03:05:37 ] おまいらデータバインド使ってますか? 表示だけならいい感じだけど、更新とかワケ分からんっす
42 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 22:29:08 ] csvのビュワに使ってる ソートやfilterが使えて便利 更新するならexcelじゃないの
43 名前:41 mailto:sage [2008/10/23(木) 01:29:49 ] ADODB.Recordsetをデータバインド <html><head><script> function listup() { window.event.returnValue = false; var cnnString = "provider=Search.CollatorDSO.1;EXTENDED PROPERTIES=\"Application=Windows\";"; var sql = fm.query.value.replace(/["'\\\%\*"]+/g, " "); sql = (sql.replace(/\s/, "") == "") ? "" : " AND FREETEXT('" + sql + "')"; sql = "SELECT TOP 20 System.ItemURL, System.ItemDate, System.ItemPathDisplayNarrow FROM SystemIndex" + " WHERE System.FileExtension<>'.lnk' " + sql + " ORDER BY System.ItemDate DESC"; var cnn = new ActiveXObject("ADODB.Connection"); var rs = new ActiveXObject("ADODB.Recordset"); cnn.Open(cnnString); rs.CursorType = 3; // adOpenStatic rs.CursorLocation = 3; // adUseClient rs.Open(sql, cnn); dco.SourceRecordset = rs; rs.Close(); cnn.Close(); } </script></head><body> <object id="dco" classid="clsid:BD96C556-65A3-11D0-983A-00C04FC29E33" width=0 height=0></object> <form id="fm" onsubmit="listup()"><input id="query" style="width:60%"/><input type="submit" value="Search"/></form> <table datasrc="#dco" border> <thead><tr><th>Path</th><th>Date</th></tr></thead> <tr> <td><a datafld="System.ItemURL"><span datafld="System.ItemPathDisplayNarrow"></sapn></a></td> <td><span datafld="System.ItemDate"></sapn></td> </tr> </table></body></html>
44 名前:デフォルトの名無しさん mailto:sage [2008/10/23(木) 21:29:15 ] こりゃ酷い
45 名前:デフォルトの名無しさん mailto:sage [2008/10/27(月) 19:28:09 ] spanで開いてsapnで閉じるのが21世紀に生きる大人のたしなみ。
46 名前:デフォルトの名無しさん mailto:sage [2008/10/31(金) 01:36:19 ] <html> <hta:application id="Word2008" scrollflat="yes" innerborder="no" navigable="yes" border="thick" borderstyle="raised" /> <head> <title>Word 2008</title> </head> <body style="width:100%;height:100%" contenteditable="true"> Word 2008 リリース 使いにくかった機能をなくしました。 </body> </html>
47 名前:デフォルトの名無しさん mailto:sage [2008/10/31(金) 02:13:37 ] 使いにくいけど便利な機能までなくさないでください そんなのがあるかどうか知らないけど
48 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 18:02:25 ] 今までsetRequestHeaderでReferer書き換えできたのに 急にできなくなったよ。 前スレで触れられてるけど >>804 :デフォルトの名無しさん:2008/05/23(金) 03:59:44 >>>>494 の辺で言ってた「Refererでユーザー名漏れてね?」だけど >>vista SP1ならRefererちゃんと変える事が出来た >>httpoj.setRequestHeader("Referer", "ほにゃらら"); >> >>早速変えておこう の通り、Vista SP1ではReferer書き換えて出力できたのに、 11/12のwindows updateのせいかRefererが送信自体されなくなった。 もしかしてオワタ?
49 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 02:43:10 ] 俺も確認した。確かに送信されてない Microsoft XML コア サービス 4.0 Service Pack 2 用セキュリティ更新プログラム (KB954430) 更新プログラムの種類: 重要 Windows ベースのシステムのセキュリティを悪意のあるユーザーが侵害して、そのシステムを制御できるというセキュリティの問題が XML コア サービス (MSXML) に発見されました。この更新プログラムをインストールすると、お使いのコンピュータを保護できます。 インストール後には、コンピュータの再起動が必要になる場合があります。インストールすると、削除することはできません。 詳細情報: go.microsoft.com/fwlink/?LinkId=128803 これか? >インストールすると、削除することはできません。 オワタ
50 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 03:08:54 ] なんかhta全体の挙動が変ってるな ローカルPC用のhtaで確認
51 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 03:10:58 ] httpoj.setRequestHeader("Referer","www.geocities.jp/ "); new XMLHttpRequest(); Referer:無し new ActiveXObject('Msxml2.XMLHTTP.5.0') htaのフルパス new ActiveXObject('Msxml2.XMLHTTP.4.0') htaのフルパス new ActiveXObject('Msxml2.XMLHTTP.3.0') Referer:無し new ActiveXObject('Msxml2.XMLHTTP') Referer:無し new ActiveXObject('Microsoft.XMLHTTP') Referer:無し 他になんかあるっけ
52 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 23:05:52 ] しゃーないから自鯖のphpにやらせる事にした ああ汚い
53 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 20:04:49 ] mshtaのfirefox版はないんですか
54 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 20:21:02 ] >>53 Mozilla Prismがわりとそんな感じ。
55 名前:デフォルトの名無しさん mailto:sage [2008/11/26(水) 12:38:56 ] winアップデート来たけどxml関連は無いなぁ…
56 名前:デフォルトの名無しさん mailto:sage [2008/12/06(土) 06:50:53 ] 普通に自分自身の副ストリームに情報を書き込めるんだ… こりゃ設定ファイルを不要に出来る予感
57 名前:デフォルトの名無しさん mailto:sage [2008/12/06(土) 12:06:10 ] 普通にメインストリームでいいだろ。
58 名前:デフォルトの名無しさん mailto:sage [2008/12/06(土) 12:43:04 ] いまさらHDDにNTFS以外を使ってることもないだろうけど USBメモリに設定ごとコピーできないとか動かないとかの 余計なトラブルを招くから、個人利用でSUGEEEEする以外には正直微妙。
59 名前:デフォルトの名無しさん mailto:sage [2008/12/11(木) 07:21:32 ] これとserializeにはもっと早く気がつくべきだった ちょっとした変数をどんどん保存出来る
60 名前:デフォルトの名無しさん mailto:sage [2008/12/12(金) 13:01:55 ] フォームのinnerHTMLをそのまま保存。 少々荒っぽいがとっても楽チン、オヌヌメ。
61 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 17:30:37 ] mixiツール使ってるんだが、Sleipnirでは正常にログイン出来てページが表示されるのに new XMLHttpRequest();では未ログイン状態のページが取得されちゃう それでかなり悩んでいたんだが、IEで直接ページを開いたらログインされてなかった IEでログインしたら無事ログイン状態のページを取得出来たんだが Sleipnirのログイン情報はどこに記録されていたんだろう TridentだからSleipnir=mshtaだと思っていたが、そうとは限らないとは知らなかった
62 名前:デフォルトの名無しさん mailto:sage [2009/01/11(日) 20:11:04 ] 明けてますよ
63 名前:デフォルトの名無しさん mailto:sage [2009/02/01(日) 12:27:41 ] 2月ですよ
64 名前:Logue ◆grDYeooZwg mailto:mage [2009/02/04(水) 11:52:40 ] 「Web技術をディスクトップアプリケーションにも」というコンセプトで、 ローカルファイル操作専用のJavaScriptフレームワーク「io.js」(ググッて)を作ってるけど、 今のところ、IE部のファイル操作はScripting.FileSystemObject(fso)で処理してる。 ところが、FireFoxやAir、widget.system(WFile経由)ではバイナリ操作ができるらしいので、 fsoを使うと処理の統一性に問題が生じる。(面倒だからUTF-8で統一したいし) そこで、ADODB.Streamを使うべきだと思うんだけど、 var ado = new ActiveXObject( "ADODB.Stream" ); やるとVistaでは、はじかれる。 原因と解決法のヒントは、www.vector.co.jp/soft/winnt/prog/se417469.html に 書いてあったけど、VBSで書かれていてよくわからなかった。 見た様子だとCreateObject.WSCを読み込ませてGetObjectでオブジェクトを生成しているようだけど、JavaScriptでこれと同じ処理はできないかなぁ。 ほかにも、レジストリのサブキー一覧を取得する処理で、 www.bosagami.net/jshelp/?page=%83T%83%93%83v%83%8B%81F%83%8C%83W%83X%83g%83%8A%82%CC%83T%83u%83L%81%5B%8E%E6%93%BE を見つけたけど、うまくうごかなかった。応用範囲が広そうなだけに残念。
65 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 18:56:44 ] JscriptでADODB.Stream関連 - www.google.co.jp/search?q=ADODB.Stream+jscript で結構見付かるな JavaScript の文字コード処理に関する覚書 - JavaScript によるバイナリデータ操作 (参照) 、 (データの作成) ttp://seantw.spaces.live.com/blog/cns!4D90655A95AC394E!121.entry JScript・WSHで、UTF-8でファイルの読み書きをする方法 (ADODB.Streamで文字コード変換するサンプルコード) ttp://d.hatena.ne.jp/language_and_engineering/20090203/p1 jscriptで utf8なファイル出力 ttp://passing.breeze.cc/mt/archives/2008/05/jscript-utf8.html JavaScriptでファイルの書き込みをUTF-8で行う(htaまたは、wsh用) - BOM関係 ttp://d.hatena.ne.jp/sukesam/20070922/1190400851 - ろくに読んでないし、解説はエロい人にまかせる /* おまけ vbs2js ttp://www.clockworksoftware.com/asp/Products/vbs2js.asp ttp://www.roy.hi-ho.ne.jp/mutaguchi/bbs/list119.shtml ttp://www.roy.hi-ho.ne.jp/mutaguchi/bbs/list137.shtml */
66 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 21:52:43 ] htmlファイル内にスクリプト書いているなら,拡張子を.htaに変更してみれば?
67 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 02:34:55 ] なるほど ありがとうございました
68 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 09:35:14 ] IE7のズーム機能を抑制したいんだけど、根本的に切る方法はあるんでしょうか? onkeypressとかを監視して撥ねるしかない?
69 名前:デフォルトの名無しさん mailto:sage [2009/02/16(月) 15:36:12 ] onkeypressとかを監視して撥ねれるの?
70 名前:デフォルトの名無しさん mailto:sage [2009/02/16(月) 20:59:21 ] Ctrl+マウスホイールのことか? たしかonmousewheelとかいうイベントがあった そんときにCtrlキー押されてるか見れば?
71 名前:デフォルトの名無しさん mailto:sage [2009/02/16(月) 22:22:37 ] >>69 ごめん、やってみたら無理でした。 >>70 ありがとう、マウスホイールの方の抑制はできました。
72 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 14:58:22 ] objHTA.commandLineだけど、"の有無に関わらず渡されたファイルのパスを返すには objHTA.commandLine.match(/("[^"]+" |[^ ]+ )/g); これでいいのかな
73 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 16:38:42 ] c:\program" "files\hoge c:\"program files"\hoge
74 名前:デフォルトの名無しさん mailto:sage [2009/02/21(土) 15:55:02 ] なるほど ありがとうございました
75 名前:デフォルトの名無しさん [2009/03/18(水) 15:51:56 ] anond.hatelabo.jp/20090318112412 これ、コピペしても動かないみたいだけどなんで?
76 名前:デフォルトの名無しさん mailto:sage [2009/03/18(水) 20:38:25 ] >>75 文字化けしてるから &ht; を > に変換、かつ、 </p> <p> を 改行 に変換すればそれらしくなる 自分で動かしたいとは思わないスクリプトなので動作確認まではしてない
77 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 22:39:08 ] なるほど ありがとうございました
78 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 03:01:49 ] IE8入れた人、mshtaのバージョンなんか変化あった?
79 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 07:40:59 ] 7.00.5730.13 (longhorn(wmbla).070711-1130)
80 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 22:44:28 ] なるほど ありがとうございました
81 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 16:25:03 ] onclickでondblclickをどうすれば除外できる?
82 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 17:14:25 ] window.onclick=function(){window.ondblclick=function(){};}; か、onclickでalert()とかすると、二回目のクリックが無効に なるから、結果ondblclickを除外したことになる
83 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 17:21:03 ] NNだとevent.detailのクリックカウントで区別できるが、IEやHTAでは無理
84 名前:デフォルトの名無しさん mailto:sage [2009/03/28(土) 19:50:17 ] onclick、ondblclickの順、つまり未来予測になるからできないよ
85 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 00:39:23 ] できるよ 長押しハンドリングできるから ttp://builder.japan.zdnet.com/member/u503061/blog/2009/03/25/entry_27021331/ TimeOut値以内ならはじけくようにいじれば可能
86 名前:デフォルトの名無しさん mailto:sage [2009/03/30(月) 03:01:22 ] ondblclick、onclickの順に変えればできるよ
87 名前:デフォルトの名無しさん mailto:sage [2009/03/30(月) 16:17:26 ] なるほど ありがとうございました
88 名前:デフォルトの名無しさん mailto:sage [2009/03/31(火) 18:09:14 ] ローカルのhtaを実行して表示されたウィンドウの右クリック→ソースを見るを選択すると 普通はテキストエディタでそのhtaファイルが開くと思うんだけど 何故かC:\Users\username\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\〜〜〜のtempフォルダのデータを表示するようになってしまった これを解消する方法知ってる方居たら教えて下さい OSはVistaのhome pro mshtaのバージョンは8.00.6001.18702 サイズは45568byte IEのバージョンは8 ですが www.ugtop.com/spill.shtml をnew XMLHttpRequest();で取得すると、UAが Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.1.4322) で、IE7のままになっています
89 名前:デフォルトの名無しさん mailto:sage [2009/03/31(火) 23:42:11 ] プロセスのコマンドラインはどうなってるの?
90 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 02:57:18 ] プロセスのコマンドラインの段階からTemporaryフォルダを指定しちゃってます
91 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 03:17:41 ] 起動方法はhtaファイルのダブルクリックなのか?
92 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 03:24:58 ] はい。mshtaのコマンドラインは "C:\windows\system32\mshta.exe" "C:\hoge.hta" で、ちゃんと"で括ってる
93 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 04:03:12 ] document.write()してるんじゃまいか
94 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 04:38:36 ] 中身が <HTA:APPLICATION ID="objHTA"> だけのhtaでも同じなんです
95 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 16:47:55 ] ie8の仕様みたいね 自分でやるしかないのでは
96 名前:デフォルトの名無しさん mailto:sage [2009/04/02(木) 14:32:52 ] なるほど ありがとうございました
97 名前:デフォルトの名無しさん [2009/04/10(金) 14:31:19 ] 引数を省略するとき、VBScriptだと hoge a,,b ですが、JScriptだと、 hoge(a,,b) がエラーになります。どう書けばよいのでしょうか?
98 名前:デフォルトの名無しさん mailto:sage [2009/04/10(金) 18:21:53 ] それHTAに何の関係があるの? 単にJScriptの質問じゃない?
99 名前:デフォルトの名無しさん mailto:sage [2009/04/10(金) 20:20:42 ] >>97 hoge(a,'',b) 引用符だけでも入れてやれ
100 名前:デフォルトの名無しさん mailto:sage [2009/04/10(金) 20:35:28 ] それは長さ0の文字列(VBSで言うところのvbNullString)を渡してるだけで 引数を省略しているわけではないぞw
101 名前:デフォルトの名無しさん mailto:sage [2009/04/10(金) 22:14:19 ] >>100 ヘルプ嫁 vbNullString 値 0 を持つ文字列 長さ 0 の文字列 ("") とは異なります。外部プロシージャを呼び出す場合に使用します。