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 128' then
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!