SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
VBScriptの
ダメなところ
 ~その1~
その前に、自己紹介。
なまえ : bouzuya (ぼうずや)
twitter: @bouzuya

すき  : Vim・Clojure
きらい : メモ帳・VBScript

にっき :
  http://bouzuya.github.com/
VBScriptって何?
● Microsoft製スクリプト言語
● Visual Basic に似ている


● WSH(Windows Script Host)で使える


● バッチファイル(*.bat)よりいろいろ

  できる
    ……以前の公開した資料 (WSHで遊ぼう!) と同jゲフンゲフン
ダメなところ、その1


 宣言と代入が
一度にできない
コード例、その1
' Dim strUserId = "bouzuya" は×
Dim strUserId
strUserId = "bouzuya"

' よく見たら型宣言もないし……
Dim strPassword
strPassword = "pass1234"
ダメなところ、その2


なぞの「Set」
ステートメント
コード例、その2
' Setなしの
' objFso = CreateObject("... は×
Set objFso = CreateObject("...

' Setありの
' Set strMessage = "foobar" は×
strMessage = "foobar"
'   → 基準が分かりません!><
おしまい


 気が向いたら、
また書きます……

Mais conteúdo relacionado

Mais procurados

WebSocketでリアルタイム通信 (第13回学生LT資料)
WebSocketでリアルタイム通信 (第13回学生LT資料)WebSocketでリアルタイム通信 (第13回学生LT資料)
WebSocketでリアルタイム通信 (第13回学生LT資料)stmkza
 
JS開発環境を晒す。
JS開発環境を晒す。JS開発環境を晒す。
JS開発環境を晒す。Eiji Kuroda
 
JMeter小話
JMeter小話JMeter小話
JMeter小話eiryu
 
Nagoya vim #1 about plugins
Nagoya vim #1 about pluginsNagoya vim #1 about plugins
Nagoya vim #1 about pluginssgurrr
 
[Intermediate 01] イントロダクション / Bitcoin を動作させる
[Intermediate 01] イントロダクション / Bitcoin を動作させる[Intermediate 01] イントロダクション / Bitcoin を動作させる
[Intermediate 01] イントロダクション / Bitcoin を動作させるYuto Takei
 
Vi(vim)とお友達になる
Vi(vim)とお友達になるVi(vim)とお友達になる
Vi(vim)とお友達になるy-n
 
[Vitocha.iso] FreeBSDカスタムiso作ってみた
[Vitocha.iso] FreeBSDカスタムiso作ってみた[Vitocha.iso] FreeBSDカスタムiso作ってみた
[Vitocha.iso] FreeBSDカスタムiso作ってみたshutingrz
 
20161114 よくわかるcsrf
20161114 よくわかるcsrf20161114 よくわかるcsrf
20161114 よくわかるcsrfYoshiki TAKADA
 
ちゃんとWeb会議スライド『Coffee script』
ちゃんとWeb会議スライド『Coffee script』ちゃんとWeb会議スライド『Coffee script』
ちゃんとWeb会議スライド『Coffee script』H2O Space. Co., Ltd.
 
RubyConfの話の続きのおはなし
RubyConfの話の続きのおはなしRubyConfの話の続きのおはなし
RubyConfの話の続きのおはなしyamanekko
 
2012.10.27 のアンカンファレンスのスライド
2012.10.27 のアンカンファレンスのスライド2012.10.27 のアンカンファレンスのスライド
2012.10.27 のアンカンファレンスのスライドYAMANE Toshiaki
 
タイル型ウィンドウマネージャのススメ
タイル型ウィンドウマネージャのススメタイル型ウィンドウマネージャのススメ
タイル型ウィンドウマネージャのススメTakuto Matsuu
 
Windowsユーザのlinux入門(20130126)
Windowsユーザのlinux入門(20130126)Windowsユーザのlinux入門(20130126)
Windowsユーザのlinux入門(20130126)Kimiyuki Yamauchi
 

Mais procurados (20)

WebSocketでリアルタイム通信 (第13回学生LT資料)
WebSocketでリアルタイム通信 (第13回学生LT資料)WebSocketでリアルタイム通信 (第13回学生LT資料)
WebSocketでリアルタイム通信 (第13回学生LT資料)
 
JS開発環境を晒す。
JS開発環境を晒す。JS開発環境を晒す。
JS開発環境を晒す。
 
JMeter小話
JMeter小話JMeter小話
JMeter小話
 
Screen
ScreenScreen
Screen
 
Nagoya vim #1 about plugins
Nagoya vim #1 about pluginsNagoya vim #1 about plugins
Nagoya vim #1 about plugins
 
[Intermediate 01] イントロダクション / Bitcoin を動作させる
[Intermediate 01] イントロダクション / Bitcoin を動作させる[Intermediate 01] イントロダクション / Bitcoin を動作させる
[Intermediate 01] イントロダクション / Bitcoin を動作させる
 
Vi(vim)とお友達になる
Vi(vim)とお友達になるVi(vim)とお友達になる
Vi(vim)とお友達になる
 
Node.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャーNode.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャー
 
[Vitocha.iso] FreeBSDカスタムiso作ってみた
[Vitocha.iso] FreeBSDカスタムiso作ってみた[Vitocha.iso] FreeBSDカスタムiso作ってみた
[Vitocha.iso] FreeBSDカスタムiso作ってみた
 
Groovyでjson
GroovyでjsonGroovyでjson
Groovyでjson
 
20161114 よくわかるcsrf
20161114 よくわかるcsrf20161114 よくわかるcsrf
20161114 よくわかるcsrf
 
Nodejs
NodejsNodejs
Nodejs
 
ちゃんとWeb会議スライド『Coffee script』
ちゃんとWeb会議スライド『Coffee script』ちゃんとWeb会議スライド『Coffee script』
ちゃんとWeb会議スライド『Coffee script』
 
0511 lt
0511 lt0511 lt
0511 lt
 
Nodeについて
NodeについてNodeについて
Nodeについて
 
RubyConfの話の続きのおはなし
RubyConfの話の続きのおはなしRubyConfの話の続きのおはなし
RubyConfの話の続きのおはなし
 
2012.10.27 のアンカンファレンスのスライド
2012.10.27 のアンカンファレンスのスライド2012.10.27 のアンカンファレンスのスライド
2012.10.27 のアンカンファレンスのスライド
 
タイル型ウィンドウマネージャのススメ
タイル型ウィンドウマネージャのススメタイル型ウィンドウマネージャのススメ
タイル型ウィンドウマネージャのススメ
 
Windowsユーザのlinux入門(20130126)
Windowsユーザのlinux入門(20130126)Windowsユーザのlinux入門(20130126)
Windowsユーザのlinux入門(20130126)
 
Node js 入門
Node js 入門Node js 入門
Node js 入門
 

Destaque

Eclipse Tips #1 ショートカットキー
Eclipse Tips #1 ショートカットキーEclipse Tips #1 ショートカットキー
Eclipse Tips #1 ショートカットキーbouzuya
 
Eclipse Tips #2 Tasks View を使おう
Eclipse Tips #2 Tasks View を使おうEclipse Tips #2 Tasks View を使おう
Eclipse Tips #2 Tasks View を使おうbouzuya
 
G*ワークショップ in 仙台 Grails(とことん)入門
G*ワークショップ in 仙台 Grails(とことん)入門G*ワークショップ in 仙台 Grails(とことん)入門
G*ワークショップ in 仙台 Grails(とことん)入門Tsuyoshi Yamamoto
 
Apache Archiva を試す
Apache Archiva を試すApache Archiva を試す
Apache Archiva を試すbouzuya
 
Groovy Grails eXchage 2014 報告
Groovy Grails eXchage 2014 報告Groovy Grails eXchage 2014 報告
Groovy Grails eXchage 2014 報告Tsuyoshi Yamamoto
 

Destaque (8)

Eclipse Tips #1 ショートカットキー
Eclipse Tips #1 ショートカットキーEclipse Tips #1 ショートカットキー
Eclipse Tips #1 ショートカットキー
 
Eclipse Tips #2 Tasks View を使おう
Eclipse Tips #2 Tasks View を使おうEclipse Tips #2 Tasks View を使おう
Eclipse Tips #2 Tasks View を使おう
 
Grailsx@London 2011 報告
Grailsx@London 2011 報告Grailsx@London 2011 報告
Grailsx@London 2011 報告
 
G*ワークショップ in 仙台 Grails(とことん)入門
G*ワークショップ in 仙台 Grails(とことん)入門G*ワークショップ in 仙台 Grails(とことん)入門
G*ワークショップ in 仙台 Grails(とことん)入門
 
G * magazine 0
G * magazine 0G * magazine 0
G * magazine 0
 
Apache Archiva を試す
Apache Archiva を試すApache Archiva を試す
Apache Archiva を試す
 
G * magazine 1
G * magazine 1G * magazine 1
G * magazine 1
 
Groovy Grails eXchage 2014 報告
Groovy Grails eXchage 2014 報告Groovy Grails eXchage 2014 報告
Groovy Grails eXchage 2014 報告
 

VBScriptのダメなところ~その1~