JScriptとVBScript

VB6,VBA,VBS,EXCEL,DOS,BAT,WSH,WORDの小技メモ

HTML/ CSS/ CGI-Perl/ JavaScript/ JavaApplet/ AccessUp/ Internet/ EnglishLearn/ ちゃいちゃん天使/ 天使メッセージ/ 飯田ワールド/ 結城ワールド/ プロフィール/ WEB相談室/ WEBアンテナ/ 燈明日記/ Perlノート/ 漢字起源/ yahoo

はじめに

本ページは、ウインドウズ系全般のティプスメモです。

そう、はじめはVB系のティプスメモだったのですが…いつの間にか、ウインドウズ系全般のティプスメモになってしまいました。

ちなみに、ティプス(Tips)とは、マニュアルに書かれていない技法や裏わざのことですが、本ページでは、私が経験してこれはと思ったノウハウのメモになっています。

尚、以下は本サイトの最新情報(ブログ)です。

それでは、本ページが何かのお役に立てれば幸いです。ごゆっくりご覧ください。

2008-06-29 JScriptとVBScript

JScriptとVBScriptは、両方ともマイクロソフトのスクリプト言語です。

VBScriptは、主にWINDOWS制御でDOSのバッチファイルで出来ないところに使います。

JScriptは、実はIEでJavaScriptといっているものとイコールです。


VBScriptは、当初、IEでJavaScriptのように使っていましたが、今はほとんど使われていないようです。

JScriptは、逆にIEだけでなく、実は、VBScriptの代わりにWINDOWS制御でも使えます。

また、WSHオブジェクトを利用すると、IISでCGIとしてJScriptが使えるのです。


つまり、サーバーサイドでCGIとしてPerlでなくJScriptが使えるのです。

しかし、JScriptは、CGIとしては、Perlより全然使い辛いですけどね。

また、サーバーサイドでASPとしては、通常VBScriptを使いますが、JScriptでもOKのようです。


あと、JScript.NETという文法的にはMS案のJavaScript2.0相当の言語もあります。(ちなみに、他の案は、ActionScript2.0になっている)

しかし、これはスクリプト言語でなくコンパイラ言語のようです。

JScript.NETは、.NETのクラスライブラリを使えるらしいのですがWINDOWS-APIは使えないそうです(詳しくは知らない)。


私が思うには、EXCEL等のVBAに代わりJScriptが使えたらなぁと思います。

そうなれば、JavaScript(JScript)でクライアントOS・ブラウザ・サーバサイドと全制覇ができるのです。

ゲイツ会長の引退と一緒にVB系言語にも引退してもらって、JavaScriptに統一して頂けるとプログラマとしては嬉しいなと思う次第です。

おわりに

以下のページには、すべてのTIPSがあります。もしよろしければ、どうぞ!

尚、ご感想、ご意見、誤字、脱字、間違い等がありましたら遠慮なくVB-TIPS掲示板へご指摘ください。