Private Sub cmdRun_Click()
On Error Resume Next
Dim sPath As String
sPath = App.Path
If Right(sPath, 1) <> "\" Then
sPath = sPath & "\"
End If
Shell sPath & "<имя exe-файла>.exe", _
vbNormalFocus
End Sub
i'm pissed писал(а):Private Sub Command1_Click()
Shell ("q.exe")
End Sub
Dim sArray(7) As String
Dim j As Integer
sArray(0) = "C:\Program Files\Microsoft Office\Office\EXCEL.EXE"
sArray(1) = "C:\Program Files\Microsoft Office\Office\FRONTPG.EXE"
sArray(2) = "C:\Program Files\Microsoft Office\Office\MSACCESS.EXE"
sArray(3) = "C:\Program Files\Microsoft Office\Office\POWERPNT.EXE"
sArray(4) = "C:\Program Files\Microsoft Office\Office\WINWORD.EXE"
sArray(5) = "C:\Program Files\DrWeb\drweb32w.exe"
sArray(6) = "C:\Program Files\Microsoft Visual Studio\VB98\VB6.EXE"
For j = 0 To 6
Shell (sArray(j))
Next
Shell работает всегда просто Shell это как бы ShellExecute , упрощенный вариант в каьором стоят пораметра с запуском ехе файлов , тоесть с ехе файлами работает норм а вот увас Shell видимо вылетал при попытке запустить *.txt - и правильно чтоб такого рода фаилы запускать на до уже полную от Shellа функцию юзать , тоесть ShellExecute ! Вроде все ! Вот вся пречина безпокоиств !Приведите пример, когда Shell не работает
xolod писал(а):Прямые_руки.drv всех спасет
ChDrive "f"
ChDir "f:\GAMES\Q3"
Shell "f:\GAMES\Q3\quake3.exe"
klop086 писал(а):Да вы шо все? shell ваще почти всегда не работает! Надо Api WinExec использовать. Кстати - она же и любой документ откроет (в сочетании с другой APi, названия не помню, которая возвращает чем по умолчанию открывается тот или иной документ).
Shell Must Die
i'm pissed писал(а):Private Sub Command1_Click()
Shell ("q.exe")
End Sub
Сейчас этот форум просматривают: SemrushBot, Yandex-бот и гости: 26