Directory FAT16/32 anzeigen

  • 1
  • 2
  • Page 2 of 2
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: Directory FAT16/32 anzeigen

 · 
Posted: 10.01.2017 - 19:04  ·  #9
Ich habe gehofft, daß Rolf was dazu sagt. Schliesslich ist es ganau das, was er beim UPP-2 gemacht hat ;)

Gruss
Harry
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: Directory FAT16/32 anzeigen

 · 
Posted: 10.01.2017 - 21:31  ·  #10
Hallo Harry,
gaaanz einfach. Es gibt nicht mehr als 63 Files inkl. DIRs auf dem UPP2.
Dazu gibt es ein Array of 0..63 filenames im RAM.
Mit FindFirst..FindNext wird diese Liste gefüllt. Allerdings keine
alpa Sortierung. Das wars-

rolf
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: Directory FAT16/32 anzeigen

 · 
Posted: 11.01.2017 - 09:20  ·  #11
Moin Rolf,

herzlichen Dank :). Dann werde ich das auch so machen, jedoch alphabetisch sortieren (überhaupt kein Problem).

Gruss
Harry
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

F16_EndOfFile

 · 
Posted: 11.01.2017 - 14:10  ·  #12
Hallo,
leider muß ich noch eine Frage nachlegen: Wie funktioniert die Funktion F16_EndOfFile? Genau würde ich gerne wissen, woher die Funktion die Information des EOF erhält? Es gibt ja ein Steuerzeichen dafür, aber das würde nur bei einer Textdatei funktionieren, da eine Binärdatei ja durchaus auch mittendrin einen Wert entsprechend EOF enthalten kann. Oder wird hier die Dateigröße ausgewertet?

Gruss
Harry
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 58
Posts: 959
Registered: 09 / 2007
Subject:

Re: Directory FAT16/32 anzeigen

 · 
Posted: 11.01.2017 - 22:59  ·  #13
Hi Harry,
hier wird nur mit der Dateigröße gearbeitet:
Code
return(FH^.Dir.size <= FH^.CurInFile); 
  • 1
  • 2
  • Page 2 of 2
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 15 · Cache Hits: 14   92   106 · Page-Gen-Time: 0.045088s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI