#0
by Чес
Доброе утро, задача проста - есть форма, на ней 2 кнопки. 1 кнопка запускает одно приложение, 2, соответсвенно другое. Как в VB выглядит такая операция. Спасибо :)
#4
by Чес
Хм, что я, задачу неправильно сформулировал? Надо в Visual Basic запустить по нажатию кнопки приложение, как это сделать?
#6
by Чес
А-а-а, что ж я тупоу такой Private Sub Command1_Click //Что тут писать, что бы запустить "C:Program Files1Cv77in1cv7.exe"??? End Sub
#12
by evGenius
Public Sub ExecuteAndWait(cmdline As String) Dim NameOfProc As PROCESS_INFORMATION Dim NameStart As STARTUPINFO Dim X As Long NameStart.cb = Len(NameStart) X = CreateProcessA(0&, cmdline$, 0&, 0&, 1&, NORMAL_PRIORITY_CLASS, 0&, 0&, NameStart, NameOfProc) X = WaitForSingleObject(NameOfProc.hProcess, INFINITE) X = CloseHandle(NameOfProc.hProcess) End Sub
#20
by evGenius
А ты убери X = WaitForSingleObject(NameOfProc.hProcess, INFINITE) X = CloseHandle(NameOfProc.hProcess) и программа не будет ждать завершения.
#23
by Чес
Какой процесс :) Public Sub ExecCmd(cmdline$) Dim proc As PROCESS_INFORMATION Dim start As STARTUPINFO ... End Sub Private Sub Command2_Click ExecCmd ("C:Program Files1Cv8BIN1cv8.exe") //Что тут написать, что бы закрылась эта программа? End Sub
#24
by evGenius
Private Sub Command2_Click ExecCmd ("C:Program Files1Cv8BIN1cv8.exe") ExitProcess End Sub
#27
by Чес
Sub или Function не определены Нужна команда для приложения, написанного в VB6, которая по нажатию кнопки на форме этого приложения закрывает это приложение. Как будто на крестик нажали :)
#29
by evGenius
Вот что бывает, когда люди начинают программировать на ВБ, не разобравшись в основах. Возможно, он просто не видит эту функцию, нужно его ткнуть носом, как и с CreateProcessA
#31
by Чес
Я не начинаю, это первый и последний раз в жизни :) Как и кого ткнуть - то? Неужели завершить программу так сложно?
#36
by Чес
Читаем сначала :) Нужна команда для приложения, написанного в VB6, которая по нажатию кнопки на форме этого приложения закрывает это приложение. Как будто на крестик нажали :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Возможен ли такой автоматический запуск обработки при запуске прогркммы?
- Запуск 1С-ки автоматом и автоматом запуск нужной обработки
- Запуск 1С-ки автоматом и автоматом запуск нужной обработки
- bat-файл. Запуск 1С 8.0 УТ - запуск обмена.
- Запуск обработки (внешней) при запуске 1с
- Запуск веб-клиента с параметрами запуска
- Запуск обработки при запуске базы БП 3.0
- Циклится запуск bat при запуске из 1С
В этой группе 1С
- Как выбрать операции в обратном порядке
- Как сделать отбор "Все кроме"
- полный ОФФ: Где в Краснодаре можно обналичить подарочный чек American Express
- v7: Подскажите откуда вытащить цену Номенклатуры
- Эксель - где найти описание его переменных
- Документооборот 1С:УПП 8.0+Полиграфия
- Конфликт 1Cpp.dll и FormEx.dll
- Очень долго пересчитывает итоги оперативного учета. что делать?
- Интеграция с CommerceML
- камин тормозит
- создание .DBF из 1С... Говорят, у DBF-ок куча форматов
- Построитель отчета и Формат
- Разворачивание справочника на весь экран
- 1С + SQL. Медленно проводятся документым
- Как из 1с открыть денежный ящик
- Открытие 1С 7.7 через OLE
- Посоветуйте хороший ресурс по Web-дизайну
- Убрать заставку
- Как добавить текущую дату при добавлении строки табличной части
- Подключение ККМ АМС-100Ф