なにも表示されないときは、|ホーム|をクリックして下さい
↓↓↓ 今日のおっぱい ↓↓↓
◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇
VBScript Tips-1-    
◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇
2016年01月07日(木)  



基本形
--(つづき)--
マクロ作成にも応用できます。


    


基本形(test-1.vbs)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Option Explicit

Dim objShell
Dim objFso

Set objShell = WScript.CreateObject("WScript.Shell")
Set objFso = WScript.CreateObject("Scripting.FileSystemObject")
Const ForReading = 1, ForWriting = 2, ForAppending = 8

'ここに命令文を記述していきます。

Dim ScriptNameME
Dim End_W

ScriptNameME = WScript.ScriptName
End_W ="が終了しました。"
objShell.Popup ScriptNameME & End_W ,3 ,,vbOKOnly

Set objShell = Nothing
Set objFso = Nothing

[EOF]


行頭の「Option Explicit」とは
「変数の宣言を強制する」というOptionをOnにするという意味です。
Dimの行で「変数の宣言」をしています。

3行目は「Dim objShell As Object」が正しく、
13行目は「Dim End_W As String」ですが、
As~は省略してもエラーにはなりません。
(「Option Explicit」を指定して、Dimの行を省略するとエラーします。)

一部を省略してもエラーにならないが、書かないとエラーになるのです。
何か変てこな感じがしますね。

「Option Explicit」なんて要らないのです。
業務に使うならいざ知らず、趣味の範囲では必要ありません。

但し、
「Option Explicit」と「Dim~As~」の関係は覚えて置いてください。

NpScanは「Option Explicit」と「Dim~As~」は省略します。

それと、
最後の2行(Set ~= Nothing)ですが、
これを「変数のクリア」といいます。

スクリプトの途中で「変数のクリア」が必要な場合のみ使用します。
スクリプトの終わりでは必須ではありません。
スクリプトが終了すると自動的にクリアされます。

次回から、実際にImageMgickなどを操作していきます。


画像ページに飛べない時はキャッシュをクリアしてから再トライ
 
----------【下の記事もお薦めです。】----------
VBScript Tips-3- (2016/05/02)
VBScript Tips-2- (2016/01/14)
VBScript Tips-0- (2015/12/12)
-----------------------------------------
2016-01-07-Thu [ コメント - 0 | カテゴリ - VBScript Tips ] page top

コメント

 管理者にだけ表示を許可する
Copyright © 2024 NpScan Blog | おっぱい大好き. all rights reserved.