AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 16:02

Parameter dieser Suchanfrage:

Suche in Thema: String To Int/Time
Suche alle Beiträge, die von "Stelo" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 11 von insges. 11 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: String To Int/Time

      Delphi
      by Stelo, 20. Mai 2008
    Ich zerstückel das doch nur, weil zeile am Anfang so aussieht:
    23.05.2008;15:30;Anglerversammlung und da muss ich ja vorher die Uhrzeit "rausschneiden".


    Ich habe jetzt mal die unit angesehen und es mit MinuteSpan() umgesetzt. Es scheint auch super zu funktionieren! :) Vielen Dank! ;)
  • Forum: Object-Pascal / Delphi-Language

    Re: String To Int/Time

      Delphi
      by Stelo, 20. Mai 2008
    Vielen Dank, genau das war der fehler. :oops:

    ich habe es jetzt wie folgt geschrieben:
    if IncMinute(min, j) = StrToTime(copy(zeile,1,pos(';',zeile)-1)) then

    Bei gleich Zeit wird wie gewollt die Fehlermeldung ausgegeben, doch wenn jetzt z.B. die gespeicherte Zeit 12:30 ist und ich 12:20 eingebe, wird zwar keine Fehlermeldung ausgegeben, aber es wird auch nichts gespeichert, also wird es...
  • Forum: Object-Pascal / Delphi-Language

    Re: String To Int/Time

      Delphi
      by Stelo, 20. Mai 2008
    achso ok, danke. Ich hab jetzt eine Variable vom Typ TTime genommen und es klappt.

    Also d.h. dieser Teil funktioniert jetzt wieder:
    StrToTime(uhrzeit) = StrToTime(copy(zeile,1,pos(';',zeile)-1))

    Nur das mit dem x Minuten hochzählen will einfach nicht funktionieren.
    IncMinute klappt bei mir irgendwie auch nicht (Undeclared indentifier). Hab ich etwas übersehen?

    EDIT:
    Um euch mein...
  • Forum: Object-Pascal / Delphi-Language

    Re: String To Int/Time

      Delphi
      by Stelo, 19. Mai 2008
    Da haben wir den Fehler.
    Das gibt irgend ein seltsames Datum aus, obwohl es ja eigtl. eine Uhrzeit ist. :cry:
  • Forum: Object-Pascal / Delphi-Language

    Re: String To Int/Time

      Delphi
      by Stelo, 19. Mai 2008
    Ja schon klar.
    Also mein Code sieht jetzt wie folgt aus:

    min:= strToTime('00:01');
    for j:= 0 to 29 do
    begin
    if StrToTime(uhrzeit) = StrToTime(copy(zeile,1,pos(';',zeile)-1)) + (min*j) then
    begin
    showmessage ('Zu dieser Zeit spielt bereits eine andere Band.');
    abort;
  • Forum: Object-Pascal / Delphi-Language

    Re: String To Int/Time

      Delphi
      by Stelo, 19. Mai 2008
    Danke für deine Antwort.
    Es funktioniert aber leider trotzdem noch nicht so richtig.
    Den ich will die Uhrzeit (also die Minutenzahl) ja nicht nur ausgeben, sondern zu .. eben z.B. 16:30 dazu rechnen. Und ich krieg das einfach nicht hin! O.o
  • Forum: Object-Pascal / Delphi-Language

    Re: String To Int/Time

      Delphi
      by Stelo, 19. Mai 2008
    Also
    StrToTime('00:str:00')
    funktioniert leider überhaupt nicht! :(

    Und ich habs auch versucht mit ...
    if StrToTime(uhrzeit) = StrToTime(copy(zeile,1,pos(';',zeile)-1)) + j * ONE_MINUTE then
    da gibt es zwar eine fehlermeldung, wenn es genau die gleiche Uhrzeit ist ... aber hochzählen tut es leider auch nicht! :(
  • Forum: Object-Pascal / Delphi-Language

    Re: String To Int/Time

      Delphi
      by Stelo, 19. Mai 2008
    Danke erst einmal für die vielen netten Antworten.

    Das mit ONE_MINUTE funktioniert bei mir leider nicht! :(
    "Undeclared indentifier"

    Alles andere hat so weit geklappt.
    Aber wie ist es denn, wenn ich in einer for schleife von 1 bis 29 die Uhrzeit je um eine Minute hochzählen möchte?
    Denn wenn ich z.B. StrToTime('00:j:00') oder s.ä. verwende, dann funktioniert das ja dann bei 5 z.B. nicht,...
  • Forum: Object-Pascal / Delphi-Language

    Re: String To Int/Time

      Delphi
      by Stelo, 19. Mai 2008
    Hach ... das ist gerade verwirrend. :oops:

    Und wenn ich jetzt eine Variable vom Typ TTime habe, wie muss dann die Syntax aussehen, wenn ich eine zeit eingeben will?

    zeit := '16:20';
    und zeit := 16:20;
    funktionieren nämlich nicht! :(
  • Forum: Object-Pascal / Delphi-Language

    Re: String To Int/Time

      Delphi
      by Stelo, 19. Mai 2008
    Nun hab ich aber das Problem, dass 16:30 kein zugelassener Int-Wer ist ...

    Was wäre denn dafür die beste Methode?
    Das ':' löschen und dann plus 30 rechnen und das ':' wieder einfügen?
    Doch was ist, wenn die Uhrzeit nun 16:50 ist und ich + 30min rechne, dann ist das ja keine Uhrzeit mehr!

    EDIT: Bei StrToTime ... von welchem Datentyp muss dann die variable sein?
  • Forum: Object-Pascal / Delphi-Language

    String To Int/Time

      Delphi
      by Stelo, 19. Mai 2008
    Hallo,
    und zwar habe ich jetzt folgendes Problem.

    Ich habe eine Uhrzeit als string gespeichert, die möchte ich mit einer andere Uhrzeit die als string gespeichert ist vergleichen - so weit kein Problem.

    Nun ist es aber so, dass wenn z.B. uhrzeit1 + 1-29min = uhrzeit 2 eine fehlermeldung ausgegeben werden soll.
    Doch wie krieg ich es nun hin, zu einem string die 29min hinzuzurechnen? bzw....


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Stelo&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=114098
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz