tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^5: Com Surrogate
投稿日: 2020/05/13(Wed) 20:47
投稿者魔界の仮面弁士
> 「起動とアクティブ化のアクセス許可」の「編集」が選択できない状態です

普通はその状態なので、前回紹介した URL のような対処が必要なはずですが、
それでも駄目となると、レジストリのアクセス許可設定を変更した後に
OS を再起動していなかった…とか?


> dim objXML as new msxml2.xmlhttp60

ご存知とは思いますが、上記の形の宣言は、
オブジェクトを解放しにくくなるので避けた方が無難です。
https://msdn.microsoft.com/ja-jp/library/dd297716.aspx


面倒なようでも、
 Dim objXML As MSXML2.XMLHTTP60
 Set objXML = New MSXML2.XMLHTTP60
としておくことをお奨めします。


また、今回は無人実行を前提としているのだと思いますが、
そのような用途では ServerXMLHTTP60 を使うべきです。
https://support.microsoft.com/ja-jp/help/290761/frequently-asked-questions-about-serverxmlhttp

タスクからの実行なので、VB6 のプロジェクトのプロパティでは
「対話型インターフェイスの抑制」オプションも有効にしておきましょう。


ただし通信先のサーバーによっては、MSXML2 での通信が期待動作しないこともあります。
関連情報として下記の過去ログをご覧ください。
http://www.hanatyan.sakura.ne.jp/vb60bbs/wforum.cgi?mode=allread&no=16149&page=0

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。