Ho un programma che l'utente può lanciare anche più di una volta, per cui vorrei posizionarlo in automatico.
Nell'evento Form_Load ho:
' calcolo quante istanze ho di questo programma
Dim nProg = Process.GetProcessesByName(Process.GetCurrentProcess.ProcessName).Count
' posiziono la finestra in basso, allineandola a sinistra, una vicina all'altra
Me.Location = New Point((nProg - 1) * Me.Width, My.Computer.Screen.WorkingArea.Height - Me.Height)
Il tutto funziona abbastanza benino, ma non capisco perchè rimane sempre dello spazio intorno.
Anche quando sono in debug, sebbene il valore Me.Left valga zero, ho spazio comunque a sinistra
Perchè ??
Grazie
Sergio
vedi immagine: https://www.sirjo.com/img.jpg