Problema in arresto di windows

giovedì 26 gennaio 2006 - 18.11

Mirko Profilo | Newbie

Allora sto creando una applicazione server/client in VB .NET

questa applicazione ha come funzioni quella di inviare messaggi ,ricevere dati e aprire il cassetto del cd rom

ho un problema la parte server che è una form invisibile:
ho fatto cosi
stato minimized
show in taskbar off

e nella form load ho messo me.hide

quando il programma viene caricato funziona perfettamente
all'arresto di windows aspetta che l'applicazione si chiuda e quindi appare la finesta ...terminare processo bla bla bla...

ho inserito questo codice per togliere questo problema

Private Shared WM_QUERYENDSESSION As Integer = &H11
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
If m.Msg = WM_QUERYENDSESSION Then
Me.Close()
End If
MyBase.WndProc(m)
End Sub

ma non va
avevo preso questa informazione da

http://msdn.microsoft.com/library/ita/default.asp?url=/library/ITA/cpref/html/frlrfmicrosoftwin32systemeventsclasssessionendingtopic.asp

sto inpazzendo aiutatemi....vi allego il codice per osservarlo e magari darmi anche qualche consiglio di ottimizzazione

platinette Profilo | Newbie

ciao!
hai provato a far eseguire le operazioni che fa la form ad un thread?almeno alla chiusura lo killa e non dovrebbe dare problemi...

ciao
Lara
L@.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5