Visual Studio 2012 で .cls ファイルを開くとすぐに、コードの多くの部分が自動的に変更されます。
例えば:
Set objHTTP = CreateObject("MSXML2.XMLHTTP")
になる
objHTTP = CreateObject("MSXML2.XMLHTTP")
と
objHTTP.open "POST", strURL, False
になる
objHTTP.open("POST", strURL, False)
これらの変更をビルドしようとすると、ビルドが壊れ、現在のバージョンのコードを以前のバージョンで表示したときにのみ変更に気付きました。私は VB6 の専門家ではないので、これらの変更は明らかではありませんでした。