| Autor |
Nachricht |
Bigwill
Mitglied
Benutzerprofil
Anmeldungsdatum: 25.02.2002
Beiträge: 642
|
Bigwill Mitglied
20:57:00 03.05.2002 Titel: |
AnsiString - in TDateTime wandeln?? |
Zitieren |
Ich habe einen AnsiString mit einer Uhrzeit alle 21:32:12 und würde deb gerne ins TDateTime umwandeln. Ich habe aber bei TDateTime und bei AnsiString keine passenden Methoden gefunden. Gehts vielleicht über umwege?
[ Dieser Beitrag wurde am 11.05.2002 um 22:37 Uhr von Jansen editiert. ] |
_________________ Come In
Limbacher Füchse - Basketballverein
|
|
 |
Werbeunterbrechung
|
|
 |
m@loo
Mitglied
Benutzerprofil
Anmeldungsdatum: 22.06.2000
Beiträge: 619
|
m@loo Mitglied
21:03:00 03.05.2002 Titel: |
|
Zitieren |
Mir fällt jetzt auch nicht's ein, denke auch, dass es so etwas nicht gibt. Du könntest aber mit AnsiPos nach ":" suchen lassen. AnsiPos kennzeichnet immer den ersten gefundenen Eintrag des Suchstrings. Von dort könntest du die Zahlwerte entsprechend umwandeln.
Da fällt mir gerade noch was ein. Wie ermittelst du die Zeit in dem String? Mit Time? Dann könntest du es direkt von dort ableiten!
[ Dieser Beitrag wurde am 03.05.2002 um 21:06 Uhr von maloo editiert. ] |
_________________ MFG M@rio
Das Tut:
|
|
 |
Peter
Mitglied
Benutzerprofil
Anmeldungsdatum: 18.08.2000
Beiträge: 2476
|
Peter Mitglied
21:09:00 03.05.2002 Titel: |
|
Zitieren |
TDateTime hat da einen voll krassen Konstruktor (unter anderen):
| C++: | | __fastcall TDateTime(const AnsiString& src, TDateTimeFlag flag=DateTime); | |
Mit dem gehts und zwar in diesem Fall so:
| C++: | AnsiString str;
str="21:32:12";
TDateTime CurTime(str, TDateTime::Time);
ShowMessage(CurTime.FormatString("HH:NN:SS")); | |
[ Dieser Beitrag wurde am 03.05.2002 um 21:10 Uhr von Peter editiert. ] |
|
|
|
 |
Bigwill
Mitglied
Benutzerprofil
Anmeldungsdatum: 25.02.2002
Beiträge: 642
|
Bigwill Mitglied
21:15:00 03.05.2002 Titel: |
|
Zitieren |
|
 |
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können keine Beiträge in dieses Forum schreiben. Sie können auf Beiträge in diesem Forum nicht antworten. Sie können Ihre Beiträge in diesem Forum nicht bearbeiten. Sie können Ihre Beiträge in diesem Forum nicht löschen. Sie können an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|
|