Autor Beitrag
Tempelritter
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Fr 26.05.06 14:51 
... aber _01.txt auch als variable _0x.txt ausgelesen werden kann und es von x abhängt, welche datei, ob 05 oder 04 er öffnet mit dem befehl assignfile!

antwortet mir bitte gleich

gruss

sascha
digi_c
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1905

W98, XP
D7 PE, Lazarus, WinAVR
BeitragVerfasst: Mo 29.05.06 08:15 
Nur mal so als Hinweis, mit schlecht formatierten Erläuterungen, ungenauen Angaben und "bitte gleich antworten" ist die Chance auf Antwort sehr gering :wink:

Besser wäre vielleicht:
Zitat:

Hallo Leute, ich möchte Dateien auslesen, deren Name sich so bildet: variable_n.txt.
Also so:

  1. variable_01
  2. variable_02
  3. variable_03
    ...

Hat einer da eine Idee?



Aber nun endlich zu deinem Problem:
Du müsstest eine Schleife bauen, die dann abbricht, wenn die Datei nicht existiert z.B.
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
var
  i:integer;
begin
  while fileexist(format('%s_%2d',[filename,i]) do
  begin
    i:=i+1;
    AssignFile...
  end;
end;
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Mo 29.05.06 08:45 
Nana digi_c, nen neuen direkt so zu belehren muss imho nicht sein ;-)

@Tempelritter: :welcome: im Forum!

Ich muss aber auch sagen, dass ich nicht ganz verstehe, was du meinst. Erläuter das mal ein bißchen genauer, was der User eingeben soll, und was dann passieren soll...

_________________
We are, we were and will not be.
digi_c
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1905

W98, XP
D7 PE, Lazarus, WinAVR
BeitragVerfasst: Mo 29.05.06 12:47 
Ne sollte auch nicht belehrend rüberkommen, war nur weil das schon ne ganze Weile unbeantwortet hier rumstand;)

Also auch von mir natürlich :welcome: