Einzelnen Beitrag anzeigen

Sec

Registriert seit: 9. Jan 2007
8 Beiträge
 
#1

Zeilen in einer Memo auslesen

  Alt 9. Jan 2007, 20:30
Hallo ihr lieben , 1A forum hatt mir schon sehr geholfen!!!


Nur eine habe ich die ich bisherr nich löschen konnte... ich bin grade dabei MasterMind zu programmieren.
Nun wenn ich den spielstand lade sollen die Panels sich auch wieder einfärben das Problem was ich habe ist das es nicht geht weil ich nicht weiß wie ich bestimmte zeilen in einer memo anspreche.

das der inhalt des safe´s der ausgelesen wird(reihenfolge variabel ) (steht inder memo1)

Code:
red 128
lime 65280
maroon 128
Blue 16711680
Yellow 65535
Damit will ichs auslesen

Delphi-Quellcode:
procedure TForm1.Open1Click(Sender: TObject);

begin
///das laden der save datei ///
  begin
      if OpenDialog1.Execute() then
      begin
      memo1.lines.LoadFromFile(opendialog1.filename);
  end;


/// laden der farben nach dem speichern///

if memo1.Lines ='red 128then

begin
panel1.Color := clRed;
end;
naja ersma muss der ja wissen welche zeile der code red 128 kommt ja mehrmals vor weil viele zeilen vorhanden sind.
aber der code generell vom auslesen funktioniert nicht er sagt mir diesen fehler

[Fehler] Unit1.pas(1495): E2010 Inkompatible Typen: 'string' und 'TStrings'

hoffe ihr könnt mir helfen!!!
mfg
sec!
  Mit Zitat antworten Zitat