Wenn dies Ihr erster Besuch hier ist,
lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen
durch. Sie müssen sich vermutlich registrieren,
bevor Sie Beiträge verfassen können. Klicken Sie oben auf 'Registrieren', um den Registrierungsprozess zu
starten. Sie können auch jetzt schon Beiträge lesen. Suchen Sie sich einfach das Forum aus, das Sie am meisten
interessiert.
Hallo Peter, <br><br>
Ich habe Delphi5 nicht mehr installiert. Habe aber in der Hilfe nachgeschaut und gesehen das eine Stringliste in Delphi5 nur die Eigenschaft CommaText besitzt. DelimitedText ist freier, da man mit Delimited das trennzeichen setzen kann.
Bei Delphi5 muss man daher zuerst die Trennzeichen durch Kommas ersetzen, und kann dann CommaText verwenden.
Dieser Codeabschnitt:<br>
<i>
list.Delimiter := ' ';<br>
list.DelimitedText := s;<br>
</i>
muss dann mit <br>
<i>
s := StringReplace( s, ' ', ',', [rfReplaceAll]);<br>
list.CommaText := s;<br>
</i>
ersetzt werden, dann sollte es auch in Delphi5 funktionieren.
<br>
MfG Markus Kinzler.<br>
<br>Hallo Thomas, vielen Dank für Deine Mühe. Die Interbase Tabelle <br>habe ich nun mit dem Inhalt der Textdatei füllen können.
<br>Aber nur wenn alle Spalten Werte enthalten.
<br>Ist aber in einer Spalte kein Wert(siehe Zusatzzahl) dann bekomme <br>ich die Fehleransage Spaltenzählung nicht gleich Zählung der <br>Werte.
<br>funktioniert nicht:
<br>tag monat jahr Zahl1 Zahl2 Zahl3 Zahl4 Zahl5 Zahl6 Zusatzzahl
<br>9 10 1955 3 41 13 23 12 16
<br>funktioniert:
<br>tag monat jahr Zahl1 Zahl2 Zahl3 Zahl4 Zahl5 Zahl6 Zusatzzahl
<br>9 10 1955 3 41 13 23 12 16 2
<br>Gruß ph. und nochmals Danke
Comment