Hej! Se [Lägg till en ikon i systray.], [Addera en ikon i systray], [Visa ikon i SysTray] Du är inte den första som vill ha en sådan ikon. ;) En sökning här i forumet efter systray ger många svar. :) Okej va bra. En fråga till. Ett problem till som har kommit upp är att fönstret lägger sig bakom alla andra fönster. Jag skulle vilja att det lägger sig framför alla istälelt! Tackar :) Jag skulle gjort såhär: Minimera fönster
Jag skulle vilja att när man minimerar mitt program så lägger det sig en lite ikon brevid klockan nere i start menyn.
Vet någon hur man gör?
//FredrikSv: Minimera fönster
och sen:
<code>
Private Sub Form_Resize()
If Me.WindowState = vbMinimized Then
Me.Hide
Else
Me.Show
End If
End Sub
</code>
/MickeSv: Minimera fönster
Efter en kort sökning på google: http://www.google.se/search?q=systray+vb6&ie=UTF-8&oe=UTF-8&hl=en så hittar jag ännu mera. :)
Ett bra tips är att söka lite innan man ställer frågan. ;-)
Följande program borde kunna fungera: http://dev.pellesoft.se/communicate/userprogram/program.aspx?tid=25
/Mvh
Oskar JohanssonSv: Minimera fönster
Hur skriver jag för att programmet ska visas när jag dubbelklickar på ikonen? Som det är nu så kommer bara programmet ut som en liten ruta nere till vänster och sen får man maximera det själv.
//FredrikSv: Maximera fönster
Någon som vet hur man gör?
//FredrikSv: Maximera fönster
Om man nu lägger till programmet i autostart på datorn går det att få programmet att starta minimerat i systray bar?
//FredrikSv: Maximera fönster
<code>
Private Sub Form_Load()
'Kod för att lägga till ikon i systray
'Kolla om användaren vill starta programmet minimerat
If CBool(GetSetting("ProgrammetsNamn", "Settings", "MinimizeOnStart", False)) = True Then Me.WindowState = vbMinimized: Me.Hide
End Sub
</code>
Och när du sparar
<code>
SaveSetting "ProgrammetsNamn", "Settings", "MinimizeOnStart", CBool(chkMinimize.Value)
</code>
/Micke