掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
.netframework SDKがなくても実行可能ですか? (ID:112880)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VBでよく利用される正規表現オブジェクトには、主に2種類存在します。 一つは .NET系の「System.Text.RegularExpressions名前空間」以下のクラス、 もうひとつは、COM(ActiveX)系テクノロジによる「RegExpオブジェクト」です。 前者は、.NET系のテクノロジであるため、.NETに対応した言語でしか利用かできません。 無理に使うのであれば、VBScriptやVBA等から利用する場合は、.NET系言語で COMコンポーネントを作成し、正規表現オブジェクトをカプセル化する必要があります。 つまり、こちらを使うのであれば『.NET Frameworkが必要』という結論と成ります。 一方、後者は元々「VBScript 5.0」と共に提供された物です。 これはCOM系のコンポーネントなので、.NET Frameworkは不要です。 例えば、 ・VBScript 5.0/5.5/5.6 ・Visual Basic 5.0/6.0 ・Visual Basic for Application ・Visual Basic .NET (2002/2003/2005) などで利用可能となります。 (ただし、VB.NETから呼ぶのであれば、前者を使った方が良いでしょう)
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.