frisbee
Bekanntes Mitglied
also mein problem ist, dass ich eine *.csv datei in ein delphi proggi einlese, der inhalt ist in etwa so:
A;b;f;e;s;s;a;e;v
s;d;f;l;k;j;s;h;l;s;
d;f etc.
es können aber auch mehrer buchstaben zwischen den ';' stehen, ein ';' bedeutet in der Tabelle, nächste spalte und ein absatz nächste zeile,
mein prob ist jetzt, dass delphi rummeckert, wenn ich was schreibe mit
while s=eoln oder while s=#13#10 do ...
dann kommt irgendwas mit Eolnerror ...
wie kann ich delphi denn sagen, dass er am zeilenende eine zeile weitergehen soll -> mein problem ist nur wie delphi das zeilenende findet,
hiermal mein quelltext der funzt (jedoch etwas durcheinander und funzt nur wenn nur ein zeichen zwischen den ';' ist):
A;b;f;e;s;s;a;e;v
s;d;f;l;k;j;s;h;l;s;
d;f etc.
es können aber auch mehrer buchstaben zwischen den ';' stehen, ein ';' bedeutet in der Tabelle, nächste spalte und ein absatz nächste zeile,
mein prob ist jetzt, dass delphi rummeckert, wenn ich was schreibe mit
while s=eoln oder while s=#13#10 do ...
dann kommt irgendwas mit Eolnerror ...
wie kann ich delphi denn sagen, dass er am zeilenende eine zeile weitergehen soll -> mein problem ist nur wie delphi das zeilenende findet,
hiermal mein quelltext der funzt (jedoch etwas durcheinander und funzt nur wenn nur ein zeichen zwischen den ';' ist):
PHP:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, Buttons, Grids, ExtCtrls, ComCtrls;
type
TForm1 = class(TForm)
Label1: TLabel;
SpeedButton1: TSpeedButton;
feld: TStringGrid;
SpeedButton2: TSpeedButton;
SpeedButton3: TSpeedButton;
OpenDialog1: TOpenDialog;
SpeedButton4: TSpeedButton;
StatusBar1: TStatusBar;
Timer1: TTimer;
Timer2: TTimer;
procedure SpeedButton1Click(Sender: TObject);
procedure SpeedButton2Click(Sender: TObject);
procedure SpeedButton3Click(Sender: TObject);
procedure SpeedButton4Click(Sender: TObject);
procedure Timer1Timer(Sender: TObject);
procedure Timer2Timer(Sender: TObject);
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
Datei_Inhalt:string;
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
close;
end;