ich schreibe ein Programm um MOPAC (semiemprisches Rechenprogramm, berechnet Moleküle) zu steuern.
Dazu muss ich auch "Textverarbeitung" betreiben, sprich die Daten aus einem TMemo reduzieren / abschneiden.
Hierbei habe ich massive Probleme:
Code: Alles auswählen
Puffer:=memDateianzeige.Lines; //Puffer ist definiert als TStrings
Pufferstring:=Puffer.Text; //Pufferstring ist definert als String
Laenge:=Length(Pufferstring);
Posit:=Pos('CHARGE',Pufferstring); //sucht das Schlüsselwort
Delete(Pufferstring,1,Posit+7); //schneidet korrekt ab
ShowMessage('*'+Pufferstring+'*'); //zur Kontrolle Anzeige des Ergebnisses
memDateianzeige.Lines=Pufferstring; <- hier der Fehler: Incompatible types: got TStrings" expected "AnsiString"
Wie wandle ich hier um?
Vielen Dank im Voraus,
Desty