kostenloser Webspace werbefrei: lima-city


Anwendung auch in die Symbolleiste neben der Uhr

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    bene1989

    Kostenloser Webspace von bene1989

    bene1989 hat kostenlosen Webspace.

    Hi,

    ich habe mal eine Frage. Ich habe gesucht aber nichts dar?ber gefunden. Also...

    Bekomme ich meine Anwendung auch in diese Symbolleiste neben der Uhr, wenn ich die Anwendung z.B. minimiere ?ber einen Button?
    Wie lautet der Code daf?r?


    Info: Ich benutze Visual Basic .NET
    Ich danke f?r eure Antworten.

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. burgi

    Co-Admin Kostenloser Webspace von burgi

    burgi hat kostenlosen Webspace.

    Ja klar geht das! Ich wei? aber nur, wie's in Delphi geht! Aber:
    Google doch mal nach "Taskbar Notification Area", so nennt sich n?mlich "das neben der Uhr"!:biggrin:
  4. Autor dieses Themas

    bene1989

    Kostenloser Webspace von bene1989

    bene1989 hat kostenlosen Webspace.

    Danke burgi,
    hab gegooglet und einen guten Link gefunden. Ich m?chte diesen Link auch f?r andere, die diese Fragen haben, mal sagen.
    http://www.microsoft.com/germany/msdn/library/net/vbnet/TrayAreaMitVBNETAnwendungenNutzen.mspx?mfr=true
    Ich bin noch aber dabei es auszuprobieren.
  5. :biggrin:
    Sorry, ich habe kleine Frage. Geht das, wenn ich das Symbol meines Programms im Systray "verstecken" will.
    Wenn ja, wie lautet der Code? (Danke euch)

    PS: Geht das auch, wenn ich in meiner exe-Date ein paar Code schreiben, um in Registry (HKLM\...\Run) einen Wert f?r mein Programm zu erstellen
    ("...meineProgramm.exe" -hide)

    :cool:

    Beitrag ge?ndert am 16.04.2006 15:14 von stdtitan
  6. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.

    ein Symbol neben der Uhr in der Taskleiste einf?gen:
    das Element "NotifyIcon" aus der Toolbox einf?gen.
    Bei den Eigenschaften das Bild, Kontextmen? usw. einstellen.
    Symbol sichtbar: NotifyIcon1.Visible = True
    Symbol nicht sichtbar: NotifyIcon1.Visible = False

    Anwendung ?ber Button minimieren und Symbol anzeigen:

    Private Sub Button1_Click(...) Handles Button1.Click
    Me.WindowState = FormWindowState.Minimized
    NotifyIcon1.Visible = True
    End Sub

    Private Sub NotifyIcon1_DoubleClick(...) Handles NotifyIcon1.DoubleClick
    Me.WindowState = FormWindowState.Normal
    NotifyIcon1.Visible = False
    End Sub


    ' ODER:


    Private Sub Button1_Click(...) Handles Button1.Click
    Me.Hide 'Anwendung ausblenden, aber weiterlaufen lassen
    NotifyIcon1.Visible = True
    End Sub

    Private Sub NotifyIcon1_DoubleClick(...) Handles NotifyIcon1.DoubleClick
    Me.Show
    NotifyIcon1.Visible = False
    End Sub
  7. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.


    PS: Geht das auch, wenn ich in meiner exe-Date ein paar Code schreiben, um in Registry (HKLM\...\Run) einen Wert f?r mein Programm zu erstellen
    ("...meineProgramm.exe" -hide)

    :cool:



    Das Thema "Schreiben in die Registry" hab ich bereits ausf?hrlich beantwortet.
    Hier ansehen:
    http://www.lima-city.de/boards.php?m=thread&id=47609

    Das n?chste Mal die Suchfunktion verwenden!
  8. Autor dieses Themas

    bene1989

    Kostenloser Webspace von bene1989

    bene1989 hat kostenlosen Webspace.


    Anwendung ?ber Button minimieren und Symbol anzeigen:

    Private Sub Button1_Click(...) Handles Button1.Click
    Me.WindowState = FormWindowState.Minimized
    NotifyIcon1.Visible = True
    End Sub

    Private Sub NotifyIcon1_DoubleClick(...) Handles NotifyIcon1.DoubleClick
    Me.WindowState = FormWindowState.Normal
    NotifyIcon1.Visible = False
    End Sub

    End Sub

    Danke, hat super funktioniert. Ich habe nochmal einen Befehl damit es in der Taskleiste nicht angezeigt wird.

    ShowInTaskbar = False

    Jetzt hab ich eine neue Frage dazu. Du hast ja auch ICQ. Kann ich es auch so Programmieren das bei einem Rechtsklick man eine Auswahl von mehreren Punkten angezeigt bekommt und die man auch best?tigen kann, wie in z.B. ICQ?
  9. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.


    Jetzt hab ich eine neue Frage dazu. Du hast ja auch ICQ. Kann ich es auch so Programmieren das bei einem Rechtsklick man eine Auswahl von mehreren Punkten angezeigt bekommt und die man auch best?tigen kann, wie in z.B. ICQ?


    ( Gilt nur f?r VB.Net 2003 / 2005 )

    Ja klar geht sowas:
    W?hrend der Entwurfszeit ein "ContextMenu" hinzuf?gen. Das ContextMenu wird als Symbol unterhalb der Anwendung im Entwurfsfenster angezeigt -> anklicken. In deiner Anwendung ist jetzt (oben) eine wei?e Leiste zu sehen. Hier kannst du Elemente einf?gen.

    Wenn du fertig bist, klickst du das NotifyIcon im Entwurfsfenster an, w?hlst die Eigenschaft "ContextMenu" und w?hlst dein erstelltes "ContextMenu1" aus.

    Wenn du das Programm dann startest und das Symbol rechts anklickst, siehst du das ContextMenu und kannst Elemente anklicken.

    Code zu den einzelnen Elementen einf?gen:
    Einfach im Entwurfsfenster das jeweilige Element doppelt anklicken und du landest im Codefenster.
  10. Autor dieses Themas

    bene1989

    Kostenloser Webspace von bene1989

    bene1989 hat kostenlosen Webspace.

    Aja, genau das meinte ich. Ich konnte es auch so umsetzen wie ich es mir vorgestellt habe. Dankesch?n.
  11. b*****m

    mein bereich "neben der uhr" ist so rappelvoll, dasss ich da nix mehr reintun kann! ?brigens: vb5 hat mein winxp sp2 ruiniert!

  12. mein bereich "neben der uhr" ist so rappelvoll, dasss ich da nix mehr reintun kann! ?brigens: vb5 hat mein winxp sp2 ruiniert!

    Wenn dein Bereich so ?berf?llt ist, dann solltest du das mal schleunigst ?ndern. Denn alle diese Programme laufen im Hintergrund, d.h. um so mehr Programme, desto langsamer dein Rechner...

    Achja mein Win XP hat mein Visualb Basic 6 runiniert...
  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!