![]() |
Zeit in DateTimePicker von Edit einfügen
Hi Zusammen! Erstmals schöne Ostern euch allen! (Jeehaw! XD)
Nun zu meiner Frage: Ich habe ein DateTimePicker. Nun wähle ich mit diesem das Aktuelle Datum aus. Dann will ich die Zeit (Die in JvEdit2 eingegeben wird), in den "Datetimepicker.time" laden und dann die Zeit und das Datum einer Datei ändern. Das mit dem Datum geht problemlos und Super! Doch ich bringe einfach die Zeit nicht in DateTimePicker1.time rein! Inkompatible Typen String und TTime und alles! Mein Bisheriger Code:
Delphi-Quellcode:
Irgendwas kleines ist Falsch.. Könnt ihr mir Helfen? :cheers:
procedure TForm1.JvgSpeedButton4Click(Sender: TObject);
var zeit: string; begin zeit := jvedit2.Text; zeit := datetimepicker1.Time; SetFileDateTime(jvedit1.Text, datetimepicker1.Datetime); ShowMessage('Datum Erfolgreich geändert!'); end; mfg, MiniKeks :cyclops: |
Re: Zeit in DateTimePicker von Edit einfügen
zeit ist ein string, un timepicker.time könnte TDatetime sein. du musst das also zuerst konvertieren. glaube mit formatdatetime oder so... da gibts einige koverterfunktionen in delphi. einfach nach "datetime" suchen.
|
Re: Zeit in DateTimePicker von Edit einfügen
Hallo Minikeks,
DGL-Luke vermutet richtig: TDateTimePicker erwartet die Zeit im TDateTime-Format. Die notwendige Umwandlung kannst Du mit der Routine ![]()
Delphi-Quellcode:
Gruß Hawkeye
DateTimePicker1.Time := StrToTime(zeit);
|
Re: Zeit in DateTimePicker von Edit einfügen
Hallo,
Ich würde es in eine eigene Variable speichern:
Delphi-Quellcode:
Das Trunc / Frac ist wichtig, damit jeweils nur Datum bzw. Zeit genommen werden.
var
DatumZeit: TDateTime; begin DatumZeit := Trunc(DateTimePicker.Date) + Frac(StrToTime(Edit.Text)); SetFileDateTime(jvedit1.Text, DatumZeit); Gruß, ManuMF |
Re: Zeit in DateTimePicker von Edit einfügen
Danke vielmals ;) Funzt Super.
Schöne Ostern noch wünscht euch: MiniKeks - Go Go Go! :cyclops: :freak: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz