VBS用 SwissArmyなコンポーネント

種々雑多な機能をひとまとめにしたVBS用COMコンポーネント


ソフト詳細説明

マイクロソフト社の"ASP コンポーネント ガイドライン"によると、作ってはならないCOMコンポーネントとして;

Swiss Army コンポーネントとは、ちょうどナイフと栓抜き、つま楊枝、そのほかに 17 のツールを 1 つにするように、ユーザーのすべてのサービスを 1 つにして提供します。関連のないサービスを 1 つのコンポーネントにグループ化すると取り扱いが難しく、それを理解して維持していくことは困難になります。

という例が挙げられています。これがその「落とし穴」、「スイス・アーミー」なコンポーネントです(核爆)。本コンポーネントは、なんら統一性のなく、種種雑多な機能をごちゃごちゃと寄せ集めた「悪い見本」の具体例を満天下に示すべくでっちあげたシロモノです。

・ホスト名→IPアドレス/IPアドレス→ホスト名 変換
・Windows Messengerサービスへの送信
・POP認証(クリアテキストだけ)
・日付時刻、数値のフォーマット関数
・文字列バイト数取得(Unicode時代なのに?)
・全角文字が含まれてるか判定(何に使うんだ?)
・Windowsバージョン取得(何に使うんだ2?)
・Win32APIをラップしただけのファイルのコピー・削除・移動
・INIファイルの読み込み(読み込みだけ)
・BASE64エンコードデコード

…が一個に詰まっているという「良い子は絶対にマネしちゃだめだよ」コンポーネントです。普通のCOMコンポーネントですので、WSH,ExcelなどのVBAやVB、ASPなどで動作すると思います…が、作者はWSHでしかテストしておりませんし、基本的にVBスクリプトでしか使いではないでしょう(笑)。

動作環境

VBS用 SwissArmyなコンポーネントの対応動作環境
ソフト名:VBS用 SwissArmyなコンポーネント
動作OS:Windows 2000/NT/98/95
機種:汎用
種類:フリーソフト
作者: SIGNAL9 

ユーザーの評価(0人):0
コメント:0
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード

COM  種々  ひとまとめ  VBS  雑多 


「各種DLL」カテゴリーの人気ランキング

  1. USB-IO Family 制御DLL VB.NETサンプルソース [USB-IO2.0 USB-FSIO]USB-IO Family 制御DLL VB.NETサンプルソース Excel VBA対応(ユーザー評価:3.5)
  2. GraphLibrary 図形を描画するユーザー座標系と出力デバイス座標系とを分離する グラフライブラリ(ユーザー評価:0)
  3. TraySoundPlayer用追加DLL集 TraySoundPlayer向けAAC/M4A/PSF/GSF/2SF/USFデコーダライブラリ集(ユーザー評価:0)
  4. DLLによる手書き文字文字切り出し 枠なしで書いた手書きの文字をDLLで切りだし、認識するプログラム(ユーザー評価:0)
  5. FormOperation フォームを指定された透明度で透過します(win2k用)(ユーザー評価:0)

カテゴリーから選ぶ


その他のコンテンツ
ちょい読み!
コミック
SELECTION