[gelösst] DateTimePicker to Memo Feld

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
lycaner
Beiträge: 56
Registriert: Mi 20. Jul 2011, 13:29
OS, Lazarus, FPC: Winux (L 1.4.4 FPC 2.6.)
CPU-Target: 64 Bit AMD
Wohnort: Bern, Schweiz

[gelösst] DateTimePicker to Memo Feld

Beitrag von lycaner »

Hallo Liebe Forums Spezialisten.

Ich habe zwei DateTimePicker für das Datum und die Zeit nun möchte ich diese Werte in ein Memofeld
kopieren ich scheitere aber leider die ganze Zeit mit abbruch durch den Debugger.

Code: Alles auswählen

Memo1.Lines.add('[' + DateTimepicker1.Date + ']'); 
Ich hoffe Ihr könnt mir weiter Helfen wie ich das ins Memofeld kopiert bekomme.
Auch

Code: Alles auswählen

Memo1.Lines.add('[' + DateTimepicker1.Date:=now + ']'); 
funktioniert nicht.

Gruss

Chris
Zuletzt geändert von lycaner am Fr 11. Sep 2015, 09:14, insgesamt 1-mal geändert.

Michl
Beiträge: 2511
Registriert: Di 19. Jun 2012, 12:54

Re: DateTimePicker to Memo Feld

Beitrag von Michl »

Das Property DateTimepicker1.Date ist vom Typ TDate (TDateTime). Da die Methode Memo1.Lines.Add einen String erwartet, musst du Date in einen String umwandeln.
z.B.

Code: Alles auswählen

  Memo1.Lines.add('[' + DateToStr(DateTimepicker1.Date) + ']');
oder z.B.

Code: Alles auswählen

  Memo1.Lines.Add('[' + FormatDateTime('dd.mm.yy', DateTimepicker1.Date) + ']');     

Code: Alles auswählen

type
  TLiveSelection = (lsMoney, lsChilds, lsTime);
  TLive = Array[0..1] of TLiveSelection;  

lycaner
Beiträge: 56
Registriert: Mi 20. Jul 2011, 13:29
OS, Lazarus, FPC: Winux (L 1.4.4 FPC 2.6.)
CPU-Target: 64 Bit AMD
Wohnort: Bern, Schweiz

Re: DateTimePicker to Memo Feld

Beitrag von lycaner »

Hallo Michl,

ich habe es erst jetzt gesehen, Danke, danke danke.
Du bist meine Rettung, ich habe doch gewusst ich mache was falsch.

Jetzt kann ich doch noch mein Programm fertig stellen.

Chris

Antworten