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, 5780 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

mfg 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 ..
Ähnliche Inhalte
Windows Server
gelöst Problem: Migration SQL 2008 R2 EXPRESS auf SQL 2008 R2 STANDARD (15)

Frage von D-Line zum Thema Windows Server ...

Windows Server
gelöst MS SQL Express 2008 - Wie kann ich das Logfile verkleinern? (3)

Frage von ChrisR zum Thema Windows Server ...

VB for Applications
gelöst VB-Script per Aufgabenplanung (2)

Frage von S4kar97 zum Thema VB for Applications ...

Python
gelöst Python GUI Button funktionen? (7)

Frage von Scuzzy zum Thema Python ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Internet
gelöst Jeden morgen Internet-Probleme (56)

Frage von pjrtvly zum Thema Internet ...

Server-Hardware
HP DL380 G7: Booten vom USB via USB 3.1-PCI-e Karte möglich? (24)

Frage von Paderman zum Thema Server-Hardware ...

LAN, WAN, Wireless
gelöst IP Adressen - Modem - Switch - Accesspoint (23)

Frage von teuferl82 zum Thema LAN, WAN, Wireless ...

Windows 7
Bluesreens unternehmensweit (22)

Frage von SYS64738 zum Thema Windows 7 ...