Suchergebnisse

Suchergebnisse 1-12 von insgesamt 12.

  • Benutzer-Avatarbild

    Die Alternative zu Toast: NotifyIcon mit Balloon Tip Anwendungsbeispiel: NotifyIcon Balloontip Visible

  • Benutzer-Avatarbild

    Am besten ziehst du dir aus der Toolbox ein NotifyIcon auf die Form. Dann kannst du den Beispiel-Code aus dem ersten Link nehmen. Dort wird es aus dem Form.Click Event aufgerufen, aber du es bleibt dir natürlich freigestellt, von wo du es aufrufen möchtest. Die Anwendung muss natürlich schon laufen, aber du kannst sie auf minimized oder hidden laufen lassen und ShowBalloonTip über einen Timer oder sonst ein Event aufrufen.

  • Benutzer-Avatarbild

    Zitat von mxrxtzzzz: „was ist daran falsch ?“ ShowBallonTip fehlt Und: Zitat von mxrxtzzzz: „If MonthCalendar1.TodayDate = "12.06.2019" Or MonthCalendar1.TodayDate = "05.06.2019" Then“Gibt TodayDate nicht ein Objekt vom Typ DateTime oder Date zurück? Wenn du das mit einem String vergleichst, wird das wohl nicht funktionieren. Mach bitte Option Strict On, um solche Fehler zu vermeiden. Edit: Gibt es überhaupt die Property MonthCalendar.TodayDate? Macht für mich irgendwie keinen Sinn. Compiliert d…

  • Benutzer-Avatarbild

    Zitat von mxrxtzzzz: „also kommt das auch wenn die app nur als notifyicon angezeigt wird??“Klar. In der Anwendung muss halt irgendein Event passieren, das ShowBalloonTip aufruft. Ein Timer-Event beispielsweise. Zitat von mxrxtzzzz: „hab options strict on gemacht nun habe ich 146 fehler“Da siehst du mal, wo du überall unsauber programmiert hast. Beginne die Fehler zu beheben. Die meisten dürften relativ einfach zu beseitigen sein. Und wo du nicht weiter kommst, schreib hier.

  • Benutzer-Avatarbild

    Zitat von mxrxtzzzz: „kann man dieses projekt einfach ohne den options machen“Kann man. Du verschleierst halt Fehler, die der Compiler irgendwie zu reparieren versuchst. Besser ist es, die Variablen sauber zu deklarieren. Oder bei Notwendigkeit umzuwandeln (in String z.B. mit .ToString()) Aber bei single in date passiert garantiert Müll, wenn du das den Compiler machen lässt.

  • Benutzer-Avatarbild

    Zitat von mxrxtzzzz: „In welchen Sub muss ich das schreiben“Bei welcher Gelegenheit möchtest du den BalloonTip haben?

  • Benutzer-Avatarbild

    Zitat von Nofear23m: „Bin ich der einzige den der code stört?“Nein, aber ich will mir nicht den Mund fusselig reden. Solange der TE keine Details herausrückt, halte ich mich besser zurück. Zitat von Nofear23m: „If datenow = New Date(2019, 6, 6, 21, 29, 0) And NotifyIcon1.Visible = True Then ergibt im Grunde ja null sinn“Vielleicht trifft er ja genau die Sekunde, in der die Bedingung zutrifft.

  • Benutzer-Avatarbild

    Zitat von mxrxtzzzz: „Wenn das Programm im Hintergrund läuft also bei Me.Hide und wenn das Notifyicon unten sichtbar ist“Und sobald du Me.Hide aufrufst, willst du den BalloonTip sehen? Das glaube ich nicht. Du benötigst ein Event, das genau dann zuschlägt, wenn du den BalloonTip sehen willst. Das könnte beispielsweise ein Timer sein, der jede Minute prüft, ob der Zeitpunkt zum Anzeigen schon erreicht ist.

  • Benutzer-Avatarbild

    Zitat von mxrxtzzzz: „Ich habe auch irendwas von der Methode thread.sleep(1000) gehört“Was hast du den darüber gehört? Und wie würdest du sie anwenden? Zitat von mxrxtzzzz: „Vielleicht in den Form1.load ?“Da gehören höchstens Initialisierungsroutinen rein. Und wenn sie nicht zur Anzeige der Form dringend benötigt werden, dann auch da nicht. Den Rest könnte man in Form1.Shown unterbringen. Aber du willst doch den Timer erst dann starten, wo du Me.Hide aufrufst. Wo ist denn das? Zeig mal deinen Co…

  • Benutzer-Avatarbild

    Zitat von mxrxtzzzz: „Welchen Code meinst du?“Ich habe doch keine Ahnung, wie dein Programmablauf aussieht. Wo rufst du Me.Hide auf? Wenn du den Timer die ganze Zeit laufen lassen willst, dann zieh dir einen aus der Toolbox und starte ihn in Form1.Shown.

  • Benutzer-Avatarbild

    Dann starte hier auch deinen Timer. Und in die Timer-Event-Routine packst du den Code von oben, der den BalloonTip anzeigt. Du kannst den Timer entweder aus der Toolbox ziehen oder selbst erzeugen, wie es hier gemacht wird: docs.microsoft.com/de-de/dotne…mer?view=netframework-4.8

  • Benutzer-Avatarbild

    Es mögen harte Worte sein, die @FormFollowsFunction verwendet, aber du solltest sie beherzigen, wenn du nicht auf die Ignorierliste der geduldigen Forumsbenutzer kommen willst. Wenn du nicht weißt, wie ein Timer funktioniert: docs.microsoft.com/de-de/dotne…s-with-wf-timer-component