Получить данные для клиента от веб сервиса через сервер? - VB
Формулировка задачи:
Доброго времени суток,
Написал приведенный ниже код
для доступа к веб сервису через МSSOAP
Но при попытке обратиться не локально а к серверу выдает сообщение
Run-time error '70':
Permission denied
Что делать?
Написал приведенный ниже код
для доступа к веб сервису через МSSOAP
Но при попытке обратиться не локально а к серверу выдает сообщение
Run-time error '70':
Permission denied
Что делать?
Решение задачи: «Получить данные для клиента от веб сервиса через сервер?»
textual
Листинг программы
Sub haba_haba()
On Error Resume Next
Dim objService, objCOM, fso, txt
Set fso = CreateObject("Scripting.FileSystemObject")
Set txt = fso.CreateTextFile("C:\dcom.csv", True)
Set objService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\CIMV2")
If Err.Number <> 0 Then
Debug.Print Err.Number & ": " & Err.Description
Exit Sub
End If
txt.WriteLine "Caption;AppID"
For Each objCOM In objService.ExecQuery("SELECT * FROM Win32_DCOMApplication")
' Debug.Print objCOM.AppID
Debug.Print objCOM.Caption
txt.WriteLine objCOM.Caption & ";" & objCOM.AppID
' Debug.Print objCOM.Description
' Debug.Print objCOM.InstallDate
' Debug.Print objCOM.Name
' Debug.Print objCOM.status
Next
txt.Close
End Sub