4
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

VBScript/JScriptを共通部品化する(スクリプトコンポーネント)

Posted at

概要

  • スクリプトコンポーネントは、スクリプト言語で COM コンポーネントを作成できるテクノロジー

  • COMのややこしいところをスクリプトコンポーネントランタイム (Scrobj.dll)がやってくれる

  • 右クリックでレジストリに登録できる

  • レジストリに登録しなくても「GetObject("Script:" & wscのファイルパス) 」で利用可能(こちらのほうがいい?)

動機

VBScriptのクラスとスクリプト言語で COM コンポーネントを作成できるテクノロジー(スクリプトコンポーネント)が使えそうだったを見つけたので使ってみた

今回は紹介まで

参考

スクリプトコンポーネント関連

https://msdn.microsoft.com/ja-jp/library/cc392542.aspx
http://windowsitpro.com/scripting/wsh-part-1-file-types

http://pccribnotes.blog.shinobi.jp/vbs/wsc%E3%82%92%E7%B7%A8%E9%9B%86%E3%81%99%E3%82%8B#ps_text
[JScriptAndVBScript.WSC - Vector]:http://www.vector.co.jp/soft/win95/prog/se405269.html

クラス関連

http://www.atmarkit.co.jp/fwin2k/win2ktips/475scriptlet/scriptlet.html
[Windows Script Componentの使用 - Sakura Editor Macro]:http://sakura.qp.land.to/SakuraMacro/usage/wsc.html
[Windows スクリプト ファイル (.wsf) を使用する - MSDN]:https://msdn.microsoft.com/ja-jp/library/cc392507.aspx

4
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?