11. marts 2005 - 18:11
Der er
6 kommentarer og 1 løsning
Hjælp til case-kommando
Jeg er fuldkommen nybegynder, men hvorfor virker dette ikke: case combobox1.Text of Sort : memo1.color := clBlack; end;
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
11. marts 2005 - 18:53
#1
Du kan kun bruge helt tal og enumerede typer i case sætninger. Så du kan f.eks. skrive case Combobox1.ItemIndex of 0 : .. 1 : .. end;
11. marts 2005 - 19:00
#2
Tak.. Vil du ikke også lige fortælle mig hvordan jeg ændrer farven på skriften? Altså ligesom memo1.text.color, hvilket det så ikke er.
11. marts 2005 - 19:03
#3
Ah, man kan jo da bare if combobox1.Text='Sort' then memo1.color := clBlack else if combobox1.Text='lyserødmedstriber' then memo1.color := cllyserødmedstriber; osv... (forudsat farverne findes)
11. marts 2005 - 19:05
#4
Ved godt det ikke er særligt pænt at putte nye spørgsmål i et eksisterende, men har altså lige et til :o) Hvordan laver man linjeskifte i en memo? Altså noget med: memo.text := edit1.text + <linjeskifte> + edit2.text;
11. marts 2005 - 19:14
#5
Memo1.Text := 'abc' + #13#10 + 'def'; Memo1.Font.Color := clRed;
11. marts 2005 - 19:15
#6
#13, #10 er koderne for CR og LF hhv. Carriage Return og Line Feed
11. marts 2005 - 19:19
#7
mange tak du!
Kurser inden for grundlæggende programmering