Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.152 Beiträge
 
Delphi 12 Athens
 
#8

Re: If-Abfrage, die einen Befehl (Console) überprüfen kann (

  Alt 16. Mär 2006, 17:59
Dann mußt du halt ertmal abfragen, ob color richtig eingegeben ist und dann nochmal die farbe prüfen,

Delphi-Quellcode:
if (copy(line, 1, 6) = 'color(') and (line[length(line)] = ')then begin
  if copy(line, 7, length(line) - 8) = 'blackthen
    Console.color := clBlack
  else if copy(line, 7, length(line) - 8) = 'maroonthen
    Console.color := clMaroon
  else Console.Lines.Add('Falscher Farbwert');
end else Console.Lines.Add('Befehl unbekannt.');
oder du fragst direkt ab
Delphi-Quellcode:
if line = 'color(black)then
  Console.color := clBlack
else if line = 'color(maroon)then
  Console.color := clMaroon
else Console.Lines.Add('Falscher Parameter');
[add]
oder wir Pr0g meint ._.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat