Directory FAT16/32 anzeigen

  • 1
  • 2
  • Seite 2 von 2
Harry
Moderator
Avatar
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2155
Dabei seit: 03 / 2003
Betreff:

Re: Directory FAT16/32 anzeigen

 · 
Gepostet: 10.01.2017 - 19:04 Uhr  ·  #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
Geschlecht:
Herkunft: Germany
Alter: 25
Homepage: e-lab.de
Beiträge: 5558
Dabei seit: 03 / 2002
Betreff:

Re: Directory FAT16/32 anzeigen

 · 
Gepostet: 10.01.2017 - 21:31 Uhr  ·  #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
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2155
Dabei seit: 03 / 2003
Betreff:

Re: Directory FAT16/32 anzeigen

 · 
Gepostet: 11.01.2017 - 09:20 Uhr  ·  #11
Moin Rolf,

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

Gruss
Harry
Harry
Moderator
Avatar
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2155
Dabei seit: 03 / 2003
Betreff:

F16_EndOfFile

 · 
Gepostet: 11.01.2017 - 14:10 Uhr  ·  #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
Schreiberling
Avatar
Geschlecht:
Herkunft: Germany
Alter: 59
Beiträge: 988
Dabei seit: 09 / 2007
Betreff:

Re: Directory FAT16/32 anzeigen

 · 
Gepostet: 11.01.2017 - 22:59 Uhr  ·  #13
Hi Harry,
hier wird nur mit der Dateigröße gearbeitet:
Code
return(FH^.Dir.size <= FH^.CurInFile); 
  • 1
  • 2
  • Seite 2 von 2
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 15 · Cache Hits: 14   93   107 · Page-Gen-Time: 0.030494s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI