powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Run и параметры
22 сообщений из 22, страница 1 из 1
Run и параметры
    #38649555
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здравствуйте, строка
Код: vbnet
1.
WshShell.Run "C:\ДНСДдозвон.exe" 'запустить экзешник


как добавить несколько параметров (забыл) и в exe написанных на каких языках это сработает (не знаю)? спасибо
...
Рейтинг: 0 / 0
Run и параметры
    #38649561
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и ещё опешил, как в файле создать форму, как в проекте понятно как божий день
...
Рейтинг: 0 / 0
Run и параметры
    #38649574
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет сорри с формой - вспомнил
...
Рейтинг: 0 / 0
Run и параметры
    #38649594
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что гадать, по моему в лоб
Код: vbnet
1.
WshShell.Run "C:\ДНСДдозвон.exe", параметр1, параметр2, параметр_бесконечность 'запустить экзешник, по адресу ..., с параметрами


подтверждаете?
...
Рейтинг: 0 / 0
Run и параметры
    #38649597
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Run и параметры
    #38649741
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
давно не было
Код: vbnet
1.
2.
Dim objWshShell As Object
    Set objWshShell = WScript.CreateObject("WScript.Shell")


выделяет WScript, как это лечится?
...
Рейтинг: 0 / 0
Run и параметры
    #38649748
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эндрю, это не лечится, я тебе уже говорил, что программирование - не твое и занялся бы ты тем, что у тебя получается.

в данном случае ты даже забыл собственный вопрос.
...
Рейтинг: 0 / 0
Run и параметры
    #38649752
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, что ёрничать привёл строку, указал, что выделяет, давно не пользовался, почему выделяет?
...
Рейтинг: 0 / 0
Run и параметры
    #38649759
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почему выделяет - написано в сообщении об ошибке
...
Рейтинг: 0 / 0
Run и параметры
    #38649772
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
это я залечил строкой
Код: vbnet
1.
Dim WScript As Object


теперь выёживается
строка
Код: vbnet
1.
Set objWshShell = WScript.CreateObject("WScript.Shell")


тут ошибка 91, тут как лечится?
...
Рейтинг: 0 / 0
Run и параметры
    #38649774
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ты сначала определись, для чего тебе нужно, чтобы работала эта строка? какой результат ОНА принесет
...
Рейтинг: 0 / 0
Run и параметры
    #38649776
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
Run и параметры - строго по теме
и вопрос был
как добавить несколько параметров (забыл) и в exe написанных на каких языках это сработает (не знаю)?
...
Рейтинг: 0 / 0
Run и параметры
    #38649778
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у тебя код из первого твоего сообщения работает?
...
Рейтинг: 0 / 0
Run и параметры
    #38649794
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
нет мессага - Object reguriud
...
Рейтинг: 0 / 0
Run и параметры
    #38649832
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
катастрофанеткак все плохо
Код: vbnet
1.
Set objWshShell = CreateObject("WScript.Shell")
...
Рейтинг: 0 / 0
Run и параметры
    #38649954
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
Ну всё спасибо одно осталось

Код: vbnet
1.
objWshShell.Run "C:\ДНСДдозвон.exe", Trim(Split(ActiveDocument.Fields(Selection.Fields(1).Index).Code, " ")(2)), CommandButton1.Caption, "Петров"    'запустить экзешник, по адресу ..., с параметрами



Wrong Number of arguments or invalid property assignment
Это уже проблемы принимающей стороны?, по секрету, C:\ДНСДдозвон.exe ещё нет
...
Рейтинг: 0 / 0
Run и параметры
    #38649966
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это уже проблемы того, кто так и не почитал материалы по ссылке, которую я дал
...
Рейтинг: 0 / 0
Run и параметры
    #38650001
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, то есть не мои, окейно, спасибо
...
Рейтинг: 0 / 0
Run и параметры
    #38650507
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Эндрю,
все параметры экзешника должны быть в строке - первом аргументе метода Run. Поэтому как-то так:
Код: vbnet
1.
2.
3.
Dim a$
a = Trim(Split(ActiveDocument.Fields(Selection.Fields(1).Index).Code, " ")(2))
objWshShell.Run "C:\ДНСДдозвон.exe, " & a & ", " & CommandButton1.Caption & ", Петров"
...
Рейтинг: 0 / 0
Run и параметры
    #38650660
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Казанский, спасибо, ясно очень
исправил
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
Option Explicit

Private Sub CommandButton1_Click()
    
    If Len(Dir("C:\ДНСДдозвон.exe")) = 0 Then
        MsgBox$ "Не найден файл C:\ДНСДдозвон.exe" & vbCrLf & _
                "Внимание, работа программы не может быть продолжена"
    Else
        Dim objWshShell As Object
        Set objWshShell = CreateObject("WScript.Shell")
        Dim a As String
        Dim b As String
        Dim c As String
        Dim d As String
        a = "C:\ДНСДдозвон.exe"
        b = Trim(Split(ActiveDocument.Fields(Selection.Fields(1).Index).Code, " ")(2))
        c = CommandButton1.Caption
        d = "Петров"
        'запустить экзешник с именем ..., по адресу ..., с параметрами ...
        objWshShell.Run a & ", " & b & ", " & c & ", " & d
        Set objWshShell = Nothing
    End If

    'оператор Unload убирает форму с экрана и из памяти
    Unload Me

End Sub
...
Рейтинг: 0 / 0
Run и параметры
    #38650789
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
катастрофаа что гадать, по моему в лоб
Код: vbnet
1.
WshShell.Run "C:\ДНСДдозвон.exe", параметр1, параметр2, параметр_бесконечность 'запустить экзешник, по адресу ..., с параметрами



подтверждаете?
Код: vbnet
1.
WshShell.Run "C:\ДНСДдозвон.exe параметр1 параметр2 параметр_бесконечность" 'запустить экзешник, по адресу ..., с параметрами
...
Рейтинг: 0 / 0
Run и параметры
    #38650830
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,
полный минимализм, то есть и без запятых
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Run и параметры
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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