режимы выхода из программа

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
v-adix
Постоялец
Постоялец
 
Сообщения: 490
Зарегистрирован: 14.11.2002 (Чт) 15:11

режимы выхода из программа

Сообщение v-adix » 05.09.2003 (Пт) 12:18

в визуал бейсике есть такая вещь, вставляется в Form_Unload
что-то типа
if ExitMode = vbCode Then Cancel = 1
как точно это выгладит? и какие константы?

skiperski
Идеолог
Идеолог
Аватара пользователя
 
Сообщения: 1386
Зарегистрирован: 25.06.2002 (Вт) 15:52

Сообщение skiperski » 05.09.2003 (Пт) 12:42

Код: Выделить всё
Option Explicit

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
   
    Dim Result As VbMsgBoxResult
   
    Select Case UnloadMode
    Case vbFormControlMenu  '0 - User has chosen Close command from Control menu box on form.
        If (Not DocSaved) Then
            Result = MsgBox("Save this document?", vbQuestion + vbYesNoCancel)
            If (Result = vbYes) Then
                Call SaveDoc
            ElseIf (Result = vbCancel) Then
                Cancel = True
            End If
        End If
    Case vbFormCode         '1 - Unload method invoked from code.
    Case vbAppWindows       '2 - Current Windows session ending.
    Case vbAppTaskManager   '3 - Windows Task Manager is closing the application.
    Case vbFormMDIForm      '4 - MDI child form is closing because the MDI form is closing.
    Case vbFormOwner        '5 - The owner of the form is closing.
    End Select
End Sub

_NeoN_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 178
Зарегистрирован: 14.08.2003 (Чт) 9:48
Откуда: Новосибирск

Сообщение _NeoN_ » 05.09.2003 (Пт) 15:14

хы круто не знал что так мона =)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 9

    TopList  
cron