PC-Timer by _schulle_

Diskutiere und helfe bei PC-Timer by _schulle_ im Bereich Software & Treiber im SysProfile Forum bei einer Lösung; ok .. das war's wohl .. also bei mir geht es jetzt wieder ;) Dieses Thema im Forum "Software & Treiber" wurde erstellt von _schulle_, 11. Juni 2010.

  1. Chribbel
    Chribbel Natodraht im Kopfkissen
    Registriert seit:
    18. Juni 2008
    Beiträge:
    3.772
    Zustimmungen:
    92
    1. SysProfile:
    114113
    2. SysProfile:
    142054

    ok .. das war's wohl .. also bei mir geht es jetzt wieder ;)
     
  2. _schulle_
    _schulle_ It's classified.
    Themenstarter
    Registriert seit:
    29. Oktober 2007
    Beiträge:
    7.286
    Zustimmungen:
    294
    1. SysProfile:
    44191

    Ich kündige mal ganz vorsichtig und unverbindlich an, das innerhalb der nexten 48h ne neue Version erscheinen wird. Der Bug mit dem Abbrechen-Knopf ist leider noch nicht ganz behoben, aber bei mir nicht mehr so schlimm. Vermutlich wird es darauf hinauslaufen, dass der Abrrechen-Button im Dialogfeld wegfällt und ich einfach nur das OK belasse, womit das Programm gekillt wird.
    Dafür gibt es eine neue Sache: Die Restzeit wird ab sofort in der Taskleiste per Fenstertitel angezeigt. Ich sage vorweg, das ich da noch an der Perfektionierung arbeite, was das Format angeht. sind bspw. noch 2 Minuten und 3 sekunden übrig, wird das als 0:2:3 angezeigt. Ich arbeite daran, dass daraus ein hh:mm:ss wird, sodass dann 00:02:03 angezeigt wird, aber eins nach dem anderen.

    Desweiteren werde ich mich von der Beerware entfernen. Freier Download bleibts natürlich.


    Gruß, _schulle_
     
  3. _schulle_
    _schulle_ It's classified.
    Themenstarter
    Registriert seit:
    29. Oktober 2007
    Beiträge:
    7.286
    Zustimmungen:
    294
    1. SysProfile:
    44191
    Leider nochmal verspätet, aber endlich ne neue Version. Die Angekündigten Funktionen sind drin. Bin ja auf das mit der korrekten Zeitanzeige bisschen Stolz. :D
    Leider gibts auch den Bug mit dem Abbrechenknopf immer noch, leider keine Besserung in sicht, bin schon wie blöd am rumprobieren.
    Ich schäme mich für die Verspätung und den Doppelpost, wenn ich Zeit habe. :fresse:

    Ihr könnt die Software privat ohne einschränkung weiter verteilen, wär aber nett, wenn ihr den Leuten den Thread hier zeigt.
    Ihr könnt das Programm auf eurer Internetseite zum Download anbieten, Vorrausgesetzt, ihr sagt mir vorher per PN bescheid und habt beim Download eine Verlinkung zu diesem Thread.

    U like it? gimme' R+. U don't like it? Leave comment, anyway.
     

    Anhänge:

    #18 _schulle_, 14. September 2010
    Zuletzt bearbeitet: 14. September 2010
    3 Person(en) gefällt das.
  4. Chribbel
    Chribbel Natodraht im Kopfkissen
    Registriert seit:
    18. Juni 2008
    Beiträge:
    3.772
    Zustimmungen:
    92
    1. SysProfile:
    114113
    2. SysProfile:
    142054
    also .. erstmal nen Grünen Daumen dafür ;)

    vll könntest ja noch in der ReadMe die "Beerware" entfernen ;)


    €: hasse gemacht .. well done :great:

    Aber das mit dem Bier in Herten steht noch :o
     
  5. _schulle_
    _schulle_ It's classified.
    Themenstarter
    Registriert seit:
    29. Oktober 2007
    Beiträge:
    7.286
    Zustimmungen:
    294
    1. SysProfile:
    44191
    Sogar bevor du gepostet hast, wenn das keine 1337ness ist! :fresse:

    €: das is dann für die 0.2 Version, gelle? :D
     
  6. Crazy Sniper
    Crazy Sniper Lebende CPU
    Registriert seit:
    24. Februar 2007
    Beiträge:
    1.561
    Zustimmungen:
    46
    1. SysProfile:
    20033
    in delphi geproggt? ;)

    Warum gibst du eine Fehlermeldung als PopUp-Meldung aus?

    bzw. nimm mal den Code aus der Schleife der dir das PopUp-Fenster ausspuckt, sonst bekommt man nachher sowas hier, wenn man die Fenster rüberzieht (siehe anhang) ^^ ausserdem braucht das Prog ewig lang wenn man es schließt bis alle Fenster zu sind xD

    Aber ansonst schön gemacht, darf ich noch fragen wie du die Zeit "berechnest"?

    //e: oh grad gesehen dass du den Quellcode schon gepost hast, schau mir den mal an ^^

    P.S. Ein Pausknopf wäre noch geilo :>

    P.P.S. gib den armen Komponenten doch Namen :'( die wollen nicht nur Edit1 heißen sonder edtStunde, bzw edtMinute usw :p
     

    Anhänge:

    • timer.jpg
      timer.jpg
      Dateigröße:
      235,7 KB
      Aufrufe:
      147
    #21 Crazy Sniper, 18. September 2010
    Zuletzt bearbeitet: 18. September 2010
  7. _schulle_
    _schulle_ It's classified.
    Themenstarter
    Registriert seit:
    29. Oktober 2007
    Beiträge:
    7.286
    Zustimmungen:
    294
    1. SysProfile:
    44191
    o_O das Problem hat ich noch nie... Werd ich mir anschauen wenn ich wieder fit bin.

    Das mit dem "Berechnen" läuft einfach übern Timer mit 1000 ms, oder was meinst du?
    Pausenknopf is doch da -> Unterbrechen
    och.. bei den paar Objekten komm ich auch ohne namen klar ;)
     
  8. Crazy Sniper
    Crazy Sniper Lebende CPU
    Registriert seit:
    24. Februar 2007
    Beiträge:
    1.561
    Zustimmungen:
    46
    1. SysProfile:
    20033
    ist trotzdem kein schöner programmier style mit den namen :p

    oh, stimmt, hab den pausknopf ganz übersehen xD

    achja, Timer mit 1000ms ist auf dauer nicht so genau da die Berechnungen auch Zeit brauchen, deswegen geht der irgendwann nach, hier wäre eine lösung mit gettickcount besser ;)

    Das Problem entsteht hier

    procedure TForm1.Timer4Timer(Sender: TObject);
    var buttonSelected : Integer;
    begin
    ShowWindow(handle,SW_MAXIMIZE);
    Form1.FormStyle:=fsStayOnTop;
    timer2.Enabled:=true;
    buttonSelected := MessageDlg(Ertext,mtError, mbOKCancel, 0);
    if buttonSelected = mrOK then
    begin
    timer1.Enabled:=false;
    timer2.Enabled:=false;
    timer3.Enabled:=false;
    timer4.Enabled:=false;
    Application.terminate;
    end;
    if buttonSelected = mrCancel then
    begin
    timer1.Enabled:=false;
    timer2.Enabled:=false;
    timer3.Enabled:=false;
    time:=0;
    edit1.Text:=inttostr(0);
    edit2.Text:=inttostr(0);
    edit3.Text:=inttostr(0);
    button2.Visible:=false;
    button3.visible:=false;
    button1.visible:=true;
    form1.Color:=clwhite;
    timer4.enabled:=false
    end;
    end;

    Da du einen Timer hast der sich immer wieder wiederholt wird die Zeile "buttonSelected := MessageDlg(Ertext,mtError, mbOKCancel, 0);" auch immer wieder ausgeführt und deshalb wird auch immer wieder ein neues fenster geöffnet ;)

    kennst du schon prozeduren bzw funktionnen? damit könnte man die Timer3/4 weglassen und in etwa so progen, dann würde das Problem wegfallen:


    Timer 2 und 3 kann man in einen Timer setzen
    procedure TForm1.Timer2Timer(Sender: TObject);
    begin
    if Form1.Color:=clred then Form1.Color := clwhite
    else Form1Main.Color := clred;
    end;

    Den 4. Timer ersetzt du durch:

    procedure TForm1.EndTimer; //muss noch unter Type hinzugefügt werden als procedure EndTimer
    var buttonSelected : Integer;
    begin
    timer2.enabled := true;
    ShowWindow(handle,SW_MAXIMIZE);
    Form1.FormStyle:=fsStayOnTop;
    buttonSelected := MessageDlg(Ertext,mtError, mbOKCancel, 0); //das Programm müsste an diese Stelle dann auf eine eingabe warten während im Hintergrund Timer 2 weiterläuft
    timer2.disabled := false;//sobald eine eingabe gemacht wurde den Timer abstellen
    if buttonSelected = mrOk then Application.terminate;
    if buttonSelected = mrCancel then
    begin
    timer1.Enabled:=false;
    time:=0;
    edit1.Text:=inttostr(0);
    edit2.Text:=inttostr(0);
    edit3.Text:=inttostr(0);
    button2.Visible:=false;
    button3.visible:=false;
    button1.visible:=true;
    form1.Color:=clwhite;
    end;
    end;
     
Thema:

PC-Timer by _schulle_

Die Seite wird geladen...

PC-Timer by _schulle_ - Similar Threads - Timer _schulle_

Forum Datum

iOS 27: Mehr Kontrolle für Wecker- und Timer-Töne

iOS 27: Mehr Kontrolle für Wecker- und Timer-Töne: iOS 27: Mehr Kontrolle für Wecker- und Timer-Töne Endlich gibt es eine feinere Kontrolle über die verschiedenen Töne. Bisher hingen Klingelton, Wecker und Systemhinweise oft an einem gemeinsamen...
User-Neuigkeiten 9. Juni 2026

The Legend of Zelda: Ocarina of Time – Remake erscheint noch 2026 für die Nintendo Switch 2

The Legend of Zelda: Ocarina of Time – Remake erscheint noch 2026 für die Nintendo Switch 2: The Legend of Zelda: Ocarina of Time – Remake erscheint noch 2026 für die Nintendo Switch 2 Das vielleicht beliebteste Spiel der Reihe The Legend of Zelda wird noch in diesem Jahr ein Remake...
User-Neuigkeiten 9. Juni 2026

Apple-Chef Tim Cook zieht sich zurück

Apple-Chef Tim Cook zieht sich zurück: Apple-Chef Tim Cook zieht sich zurück Tim Cook hat angekündigt, seinen Posten als CEO im September zu räumen. Nach 15 Jahren an der Spitze, in denen er laut eigener Aussage jeden Morgen mit...
User-Neuigkeiten 21. April 2026

Tim Cook: Apple kündigt neue Produkte ab Montag an

Tim Cook: Apple kündigt neue Produkte ab Montag an: Tim Cook: Apple kündigt neue Produkte ab Montag an Es hatte sich ja schon länger in der Gerüchteküche angedeutet, nun macht es der Chef persönlich offiziell. Tim Cook hat sich via X zu Wort...
User-Neuigkeiten 26. Februar 2026

Pebble: Status-Update zu Time 2, Round 2 und Index 01

Pebble: Status-Update zu Time 2, Round 2 und Index 01: Pebble: Status-Update zu Time 2, Round 2 und Index 01 Da tut sich ja seit einiger Zeit bekanntlich etwas – und aktuell gibt es gar einen neuen Wasserstand der Macher. Im Pebble-Lager herrscht...
User-Neuigkeiten 19. Februar 2026

LEGO The Legend of Zelda: Ocarina of Time – The Final Battle offiziell vorgestellt

LEGO The Legend of Zelda: Ocarina of Time – The Final Battle offiziell vorgestellt: LEGO The Legend of Zelda: Ocarina of Time – The Final Battle offiziell vorgestellt Das Modell orientiert sich am Finale des Nintendo-Klassikers und stellt den Kampf in den Ruinen von Ganons...
User-Neuigkeiten 16. Januar 2026

Time: Neue Kalender-App für iOS verzahnt Termine und Erinnerungen

Time: Neue Kalender-App für iOS verzahnt Termine und Erinnerungen: Time: Neue Kalender-App für iOS verzahnt Termine und Erinnerungen Im App Store ist mit Time eine neue Anwendung aufgetaucht, die sich das Ziel gesetzt hat, die Verwaltung von Zeit etwas einfacher...
User-Neuigkeiten 11. Dezember 2025

Prime Timer: Neue Timer-App für iOS mit Live Activities und AlarmKit-Unterstützung

Prime Timer: Neue Timer-App für iOS mit Live Activities und AlarmKit-Unterstützung: Prime Timer: Neue Timer-App für iOS mit Live Activities und AlarmKit-Unterstützung Prime Timer ist kostenlos im App Store verfügbar und soll einige Schwächen des in iOS integrierten Timers...
User-Neuigkeiten 7. November 2025

Firefox: Timer und Listen werden für die Startseite getestet

Firefox: Timer und Listen werden für die Startseite getestet: Firefox: Timer und Listen werden für die Startseite getestet Wer mag, kann das Ganze schon einmal freischalten, bislang bekommt man einen Fokus-Timer und eine sehr einfache Listenfunktion...
User-Neuigkeiten 3. Oktober 2025

Pebble Time 2: Neues Metalldesign und Display-Details enthüllt

Pebble Time 2: Neues Metalldesign und Display-Details enthüllt: Pebble Time 2: Neues Metalldesign und Display-Details enthüllt Nach der Wiedererlangung der Markenrechte durch Core Devices zeigt Firmengründer Eric Migicovsky nun das finale Design der Uhr.. ....
User-Neuigkeiten 13. August 2025

Tim Cook: Apple ist offen für große Übernahmen im Bereich KI

Tim Cook: Apple ist offen für große Übernahmen im Bereich KI: Tim Cook: Apple ist offen für große Übernahmen im Bereich KI Apple-Chef Tim Cook hat sich bei den aktuellen Quartalszahlen überraschend offen für große Zukäufe gezeigt, zumindest wenn es um den...
User-Neuigkeiten 1. August 2025

Apple Music zeigt eure All-time-Favoriten

Apple Music zeigt eure All-time-Favoriten: Apple Music zeigt eure All-time-Favoriten Abonnenten sollten ab sofort über ihre Startseite, nicht nur in der mobilen App, sondern auch mobil, Zugriff auf ihre absoluten Lieblingssongs aller...
User-Neuigkeiten 30. Juni 2025

O2 führt Real-Time-Text für barrierefreie Telefonie ein

O2 führt Real-Time-Text für barrierefreie Telefonie ein: O2 führt Real-Time-Text für barrierefreie Telefonie ein . . O2 führt Real-Time-Text für barrierefreie Telefonie ein
User-Neuigkeiten 25. Juni 2025
PC-Timer by _schulle_ solved
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden