VBScript単語

15件
ブイビースクリプト
1.5千文字の記事
  • 5
  • 0pt
掲示板へ

VBScriptとは、マイクロソフト開発したプログラミング言語である。

概要

正確な名称は、Visual Basic Scripting Edition。VBSとも呼ばれる。プログラミングの基本中の基本を学ぶには非常にお手軽な言である。

プログラミングをしたことない人はまずこの動画を見てみよう。

詳細

アプリケーションに組み込まれて使うスクリプトエンジンで単独の処理系ではない。文法はVisual Basicサブセットとなっており微妙に違う。Excelなどに組み込まれているVisual Basic for Aprication(VBA)とも微妙に違う。

VBScriptは、ActiveXオートメーションサーバを扱うだけの最低限の機しかなく、ファイルアクセスにすらオートメーションオブジェクトを生成する必要がある。そのかわりオートメーションサーバなら何でも操作できるため(レジストリやファイルにもアクセス)、一時期メールに添付されるウィルスが流行した。

.NET Frameworkクラスの一部は、VBScriptでも使用することができる。外部リンク参照。

動作環境

1996年、最初のバージョンInternet Explorer 3.0にJscriptとともに搭載された。NetscapeJavaScriptに対抗するための独自言であったが、IEでしか使えなかったためほとんど使われなかった。

同年、Internet Infomation Server3.0(IIS)にActive Server Pages(ASP)のデフォルトとして搭載された。HTML中に処理を埋め込めるため、WWWサーバサイド開発が容易になった。

同様の技術にApache上で動作するPHPも登場していた。ただ、どちらも開発の手軽さが受けたが、サーバサイドクライアントサイドソースが一つのファイルに混在するのでソースはあっという間にスパゲッティ化、セキュリティホール化していった。WWW開発メインストリームになるのはノウハウが貯まるしばらく後のことである。

Windows 98から、Windows Scripting Host(WSH)が搭載されそのデフォルトとなった。WSHDOS以来のバッチファイルを置き換える的で作られた。Windows本体の出荷本数からすれば、この言を利用できる環境JavaScriptに次ぐ多さではないだろうか。

IE5.0以降ではActiveXコントロールを利用できるHTMLアプリケーション(HTA)を作成できるようになった。ここでもVBScriptは利用されている。

テキストエディタEmeditorマクロ用にVBScriptとJScriptを利用している。

今後

WSHPowerShellに、ASPはASP.NETに置き換えられることになっている。VBScripの機は行われない様だが、サポートは続けられる。が、マイクロソフトのことなのであくまでも予定だと思った方が良いだろう。実際、PowerShellWindows Vistaには搭載されなかった。

関連動画

VBScriptを使用したプログラミング講座

プログラミング講座を見て実際プログラミングしてみた例

関連商品

関連コミュニティ

関連項目

外部リンク

【スポンサーリンク】

  • 5
  • 0pt
記事編集 編集履歴を閲覧

ニコニ広告で宣伝された記事

ゴMNT (単) 記事と一緒に動画もおすすめ!
提供: 一般通過A 「ソソゲー!」
もっと見る

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

VBScript

5 ななしのよっしん
2009/01/04(日) 14:49:11 ID: coHyoJhuZU
関連動画がとてもわかりやすいので、
それを見てもらった方が良いかと思います。
👍
高評価
0
👎
低評価
0
6 ななしのよっしん
2009/01/04(日) 21:47:22 ID: coHyoJhuZU
概要は、もっと初心者向けに書いた方が良いですかね?
👍
高評価
0
👎
低評価
0
7 chokanji
2009/01/18(日) 04:15:04 ID: IGlkdE3vAc
このくらいでよいと思いますよ。
英語がたくさんある方がプログラミングっぽいですし(なんだそれ
👍
高評価
0
👎
低評価
0
8 ななしのよっしん
2009/01/22(木) 18:47:58 ID: coHyoJhuZU
VBに動的型付けを追加した、Dynamic Visual Basicと言うモノがあるそうな。
VBScriptの後継言としてWindowsにプリインストールされると良いね-。
👍
高評価
0
👎
低評価
0
9 ななしのよっしん
2010/11/10(水) 02:42:00 ID: 0y5/GURjtV
コレに絵ゃ音をあつかえるのようなモノはないのだろうか;?
むかしの8ビットBASICみたぃな感じで;
MMLまで付けてくれとは言わんが、STICKダッケ?みたいな、
便利な命とか;
👍
高評価
0
👎
低評価
0
10 ななしのよっしん
2011/03/04(金) 13:00:40 ID: coHyoJhuZU
>>8
Small Basicというものがあるよ。
今からやるならこっちのほうがいいかも。
👍
高評価
0
👎
低評価
0
11 ななしのよっしん
2012/07/29(日) 14:41:02 ID: obRLg9cGhb
「一番手軽に使える言は?」
UNIX系→C言語
WindowsVBS
ってことですねわかります
👍
高評価
0
👎
低評価
0
12 ななしのよっしん
2014/07/22(火) 10:24:45 ID: coHyoJhuZU
👍
高評価
0
👎
低評価
0
13 ななしのよっしん
2021/05/23(日) 02:57:07 ID: DhQSkgP+LV
開発終了してるしあくまで入門お試し用ってとこだけど
インストールもなくダブルクリックで即実行とかお手軽すぎて楽しいぞ
👍
高評価
0
👎
低評価
0
14 HDDでゆっくりしていってね!
2021/08/11(水) 20:55:22 ID: RKZ3hQZCHB
インスコ不要だから基礎を学ぶにはもってこいだよね
👍
高評価
0
👎
低評価
0