Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Как перехватить нажатие кнопки в MsgBox?


Автор: korob2001 6.12.2004, 06:29
Привет!
Вобщем есть такой MsgBox:
Код

MsgBox "Файл """ & FPath & """ не существует." & vbCrLf & _
        "Хотите его создать?", vbOKCancel, "Создание фала"

Подскажите! Как узнать какую кнопку нажал юзер? Результат нужно сохранить в переменную, для дальнейшей проверки.
Добавлено @ 06:38
Извините за беспокойство ;))))
Уже разобрался. Нужно было сделать так:
Код

Dim MakeFile As Integer

MakeFile = MsgBox ("Файл """ & FPath & """ не существует." & vbCrLf & _
       "Хотите его создать?", vbOKCancel, "Создание фала")

If MakeFile = vbOK Then
  MsgBox "OK"
Else
  MsgBox "Cancel"
End If

Ещё раз, извините. ;))))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)