09. august 2001 - 15:22Der er
4 kommentarer og 1 løsning
Programmet lukker ikke rigtigt (er stadig i hukommelsen)
Jeg har lavet et program som består af flere forms.
Når man lukker programmet ved at klikke på [x] i højre øversate hjørne lukker programmet ikke rigtigt. En ctrl+alt+del viser at programmet stadig er i hukommelsen.
Dette skulle virke...bare husk at skrive dit program´s caption
Private Declare Function FindWindow Lib \"user32\" Alias \"FindWindowA\" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Declare Function PostMessage Lib \"user32\" Alias \"PostMessageA\" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long Private Const WM_CLOSE = &H10 Dim lHwnd As Long Dim lRetVal As Long
Public Function Luk(ByVal ProgramCaption As String) As Boolean
lHwnd = FindWindow(vbNullString, ProgramCaption) If lHwnd <> 0 Then lRetVal = PostMessage(lHwnd, WM_CLOSE, 0&, 0&) End If
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.