powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Wscript не объявлена.
3 сообщений из 3, страница 1 из 1
Wscript не объявлена.
    #39815822
Максим_78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Нашёл код для чтения файлов, вставил в Visual и получаю ошибку: "Wscript не объявлена. Возможно, она недоступна из-за своего уровня защиты."
Объявлять её вроде не нужно, подскажите пожалуйста, что нужно сделать. Спасибо за помощь!

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
Public Class Form1
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim fso, ts, F, path, s
        fso = CreateObject("scripting.filesystemobject")
        F = fso.GetFile(Wscript.ScriptFullName)
        'текущая папка
        path = fso.GetParentFolderName(F) + "\"
        ts = fso.OpenTextFile("option.ini", 1, True)
        ' считаем строку из файла
        s = ts.ReadLine
        MsgBox(s)
        ts.Close
        ts = Nothing : fso = Nothing
        Dim oExcelApp, Doc
        oExcelApp = CreateObject("Excel.Application")
        Doc = oExcelApp.Workbooks.Open(path + "Settings_W.xlsx")
        oExcelApp.Application.Visible = False
        MsgBox(oExcelApp.Cells(2, 1).Value)
        oExcelApp.Quit
    End Sub
End Class
...
Рейтинг: 0 / 0
Wscript не объявлена.
    #39815837
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wscript.ScriptFullName работает в VBScript.
См. напр. https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/windows-scripting/cc5ywscw(v=vs.84)
Соответственно в VB это свойство тупо не имеет смысла. А получить имя исполняемого модуля в VB можно и без WSH.
...
Рейтинг: 0 / 0
Wscript не объявлена.
    #39815866
Максим_78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina Wscript.ScriptFullName работает в VBScript.
См. напр. https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/windows-scripting/cc5ywscw(v=vs.84)
Соответственно в VB это свойство тупо не имеет смысла. А получить имя исполняемого модуля в VB можно и без WSH.

Спасибо за помощь!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Wscript не объявлена.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]