2

asp classicを使用してユーザーがダウンロードするXMLファイルを作成することを計画していますが、ActiveXを介してこれを行うことはできません。調べてみると、より一般的なステートメントの1つが
Server.CreateObject("Microsoft.XMLDOM")

ActiveXを使用していますか?

4

1 に答える 1

3

最終的に、"ActiveX" は、COM コンポーネントの単なるマーケティング スピンにすぎません。(当時、語尾に X を付けることは、今日語頭に i を付けることと同じです)

ただし、時間の経過とともに、ActiveX はコントロール コンポーネント、UI を持つ COM コンポーネントと関連付けられるようになり、明らかにサーバー側では使用できなくなりました。

開始する場所は

 Dim xml: Set xml = CreateObject("MSXML2.DOMDocument.3.0")

これは COM オブジェクトなので、厳密に言えば ActiveX コンポーネントですが、ADODB などの他のコンポーネントと同様に、ASP などのサーバー側コードで正常に動作します。

于 2012-06-27T08:05:33.447 に答える