Avatar billede cool-wil Nybegynder
16. december 2001 - 18:17 Der er 3 kommentarer og
1 løsning

simpelt spm

Jeg sidder lige og koder lidt, og er lige ved at lave en dato + tids funktion

Har så en knap som man skal trykke på, for at datoen så bliver smidt ud på min richedit. meeen formatet bliver sådan her: 16-12-0118:08:49 altså uden et mellemrum mellem dato og tid, hvordan får jeg dem skilt ad, min kode ser sådan her ud:

procedure TfrmEditor.InsertDatetime1Click(Sender: TObject);
begin
ActiveRichEdit().SelText := DateToStr(now);

ActiveRichEdit().SelText := TimeToStr(now);
end;

kan man lave et mellemrum eller?
Avatar billede soreno Praktikant
16. december 2001 - 18:33 #1
hvad med ?

procedure TfrmEditor.InsertDatetime1Click(Sender: TObject);
begin
ActiveRichEdit().SelText := DateToStr(now);
ActiveRichEdit().SelText := \" \";
ActiveRichEdit().SelText := TimeToStr(now);
end;
Avatar billede speedy Nybegynder
16. december 2001 - 19:08 #2
soreno>>Jo, det er næsten rigtigt :) Men i Delphi bruges der \' til strings i stedet for \"

derfor skulle linien du indsatte være:

ActiveRichEdit().SelText := \' \';


/SpEeDy
Avatar billede soreno Praktikant
16. december 2001 - 19:12 #3
hehe nu har jeg heller ikke lige programmeret delphi de sidste 2-3 år.. :)

Kan man gøre sådan her:

ActiveRichEdit().SelText := DateToStr(now) + \' \' + TimeToStr(now);

?
Avatar billede speedy Nybegynder
16. december 2001 - 19:21 #4
Jeps det er selvfølgelig også en mulighed. Faktisk den jeg ville benytte mig af hvis det var mig. Jeg troede faktisk ikke at det ovenstående ville virke, da du tilsyneladende sætter SelText til noget nyt hver gang, men sådan er det altså åbenbart ikke.

/SpEeDy
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester