Avatar billede dennism Nybegynder
29. februar 2004 - 12:02 Der er 4 kommentarer og
1 løsning

VB: Luk program

Jeg har et program med flere forms. Det gør at når jeg lukker min frmMain, så bliver programmet ikke afsluttet 100%, det er blot alle vinduerne der er lukket. Hvordan får jeg programet til at afslutte fuldt ud?
Avatar billede voirsous Nybegynder
29. februar 2004 - 12:04 #1
kan du ikke bare bruge

'End' ?
Avatar billede dennism Nybegynder
29. februar 2004 - 12:07 #2
Hvor skal den indsættes?
Avatar billede voirsous Nybegynder
29. februar 2004 - 12:15 #3
Her er en funktion til at lukket et program:

  Function lukprogram(navnInfo)
  Dim Spm As Integer
  Spm = MsgBox("Vil du afslutte " & navnInfo & "", Title:="Afslut", buttons:=vbYesNo + vbQuestion)
  If Spm = 6 Then
  End
  End If
  End Function

Smid den ev. nederst i koden.

Når du så vil lukke. ex i en knap procedure skal du bare smide denne kode ind
lukprogram ("program navn")
Avatar billede dennism Nybegynder
29. februar 2004 - 12:22 #4
Mange tak
Avatar billede sjh Nybegynder
29. februar 2004 - 13:21 #5
det er altså beder at bruge Unload Form1.. End er det samme som CTRL+ALT+DEL det er ikke en god måde at lukke sit program på..

Private Sub Command1_Click()
  Unload Me
End Sub
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester