Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

VB 2008 Express - Programm in den Tray (Per Button)

Frage Entwicklung VB for Applications

Mitglied: DJKennethcool

DJKennethcool (Level 1) - Jetzt verbinden

02.11.2010, aktualisiert 15:51 Uhr, 5723 Aufrufe, 8 Kommentare

VB 2008 Express - Programm in den Tray (Per Button)

Moin Leute,
Ich habe mal eine kleine Frage.
Und zwar will ich ein Programm in den Tray minimieren lassen, wenn ich einen Button betätige.
Info dazu:
- Ico muss im Tray angezeigt werden.
- Ein Klick auf dem Ico. Und das Programm soll wieder sichtbar sein.
Kurz gesagt wie bei jeden anderen Programm

Info zum Button:
Es ist kein normaler Button sondern ein Button im "MenuStrip" kennt ihr ja sicherlich. ;)

Programm Info:
VB Version: VB 2008 Expres
Mein Programm benötigt: Net Framework 2.0

Mit freundlichen Grüßen DJK
Mitglied: Tommy70
02.11.2010 um 15:39 Uhr
Hallo,

dafür wäre es sehr hilfreich zu wissen von welchem VB du redest. VB6 oder .Net ;)

gruß
Tom
Bitte warten ..
Mitglied: Logan000
02.11.2010 um 15:43 Uhr
Moin Moin

Das ist ja alles ganz interessant, aber wie lautet jetzt deine genaue Frage?
Vielleicht teilst Du bei der Gelegenheit auch besser gleich mit unter welcher VB Version du das realisieren möchtest?

Gruß L.
Bitte warten ..
Mitglied: DJKennethcool
02.11.2010 um 15:44 Uhr
Oh ja sorry VB 2008 Express
So ich hoffe das reicht ;)
Bitte warten ..
Mitglied: DJKennethcool
02.11.2010 um 15:46 Uhr
@legoan000: Guck mal über dein Beitrag ;)
Bitte warten ..
Mitglied: Tommy70
02.11.2010 um 15:50 Uhr
Es müsste ein Control Namens NotifyIcon in der Toolbox geben. Damit lässt sich das lösen.

Edit: Hier noch ein Link mit dem Code dazu.
Bitte warten ..
Mitglied: DJKennethcool
02.11.2010 um 15:52 Uhr
Ich bräuchte nur noch ein Code.

Edit1: OK Danke werde ich ausprobieren.
Bitte warten ..
Mitglied: DJKennethcool
02.11.2010 um 15:59 Uhr
So ich habe es jetzt so:

Private Sub ZumTrayMinimierenToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ZumTrayMinimierenToolStripMenuItem.Click
Hier ist die Reihe die ich meinte
End Sub

Private Sub NotifyIcon1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles NotifyIcon1.Click
Me.ShowInTaskbar = True
Me.NotifyIcon1.Visible = False
Me.WindowState = FormWindowState.Normal
End Sub

Private Sub Form1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Resize
If Me.WindowState = FormWindowState.Minimized Then
Me.ShowInTaskbar = False
Me.WindowState = FormWindowState.Minimized
Me.NotifyIcon1.Visible = True
End If
End Sub
End Class

Jetzt muss nur noch da wo die reihe mit den ** sind ein code rein das die Aktivietät ausgeführt wird.
Bitte warten ..
Mitglied: DJKennethcool
03.11.2010 um 20:41 Uhr
OK Habe es hinbekommen nur legt sich das Programm sofort in den Tray wenn ich aufs "_" gehe.
Kann man das nicht ändern ?
Bitte warten ..
Neuester Wissensbeitrag
Internet

Unbemerkt - Telekom Netzumschaltung! - BNG - Broadband Network Gateway

(3)

Erfahrungsbericht von ashnod zum Thema Internet ...

Ähnliche Inhalte
Windows Server
gelöst Update von sql server express 2005 sp4 auf 2008 klappt nicht (11)

Frage von jhaustein zum Thema Windows Server ...

Windows Server
gelöst NTP Server auf einem Windows Server 2008 R2 DC standardmäßig schon drauf? (11)

Frage von M.Marz zum Thema Windows Server ...

Microsoft Office
Button für Wechseln zwischen den Tabellenblättern (6)

Frage von lupi1989 zum Thema Microsoft Office ...

Heiß diskutierte Inhalte
Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...

Grafikkarten & Monitore
Tonprobleme bei Fernseher mit angeschlossenem Laptop über HDMI (11)

Frage von Y3shix zum Thema Grafikkarten & Monitore ...

Microsoft Office
Keine Updates für Office 2016 (11)

Frage von Motte990 zum Thema Microsoft Office ...