Forum: Sonstige Fragen zu Delphi
Delphi
by scrat1979,
4. Feb 2009
Stimmt auch wieder :-)
Aber Du solltest Dir - wie DeddyH es bereits gesagt hat - Gedanken über ein einheitliches Format zum einlesen machen. Das erspart Dir viel Ärger.
Und zweitens solltest Du in diesem speziellen Falle die Anführungszeichen als Teil des auszulesenden Textes verbieten, sonst kommt es zu falschen "Werten". Möchtest Du die Zeichen auch erlauben, dann ist das Einlesen nicht...
Forum: Sonstige Fragen zu Delphi
Delphi
by scrat1979,
4. Feb 2009
Das Prinzip ist das selbe:
1. Kopiere String bis auf das letzte Zeichen (= Anführungszeichen)
2. Mit einer Schleife von HINTEN nach dem ersten Treffer auf Anführungszeichen testen
3. Den String von Position 2.) bis zum Ende Kopieren.... Fertig!
... so aus dem Kopf:
Forum: Sonstige Fragen zu Delphi
Delphi
by scrat1979,
4. Feb 2009
... hab grad meinen Post oben noch editiert....
noch ein Tip für die häufige Nutzung:
function laden(Quelle : String) : String;
VAR
temp: String;
BEGIN
Forum: Sonstige Fragen zu Delphi
Delphi
by scrat1979,
4. Feb 2009
Hallo!!
Dann lass die Anführungszeichen beim Auslesen doch einfach weg:
PROCEDURE laden;
VAR
name: String;
BEGIN
// Name