[Allegro] Schnell mal eben eine Dateiliste! - Wie geht das???

Bernhard Eversberg b-eversberg at gmx.de
Mo Jul 23 11:59:11 CEST 2018


Das Wissen um die *einfachen* Dinge des Lebens hat zu schwinden begonnen.
Ein Beispiel, gerade mal wieder passiert, ist dieses:
Manchmal will der Supporter schnell mal eben eine Liste der Dateien, 
die in einem Ordner liegen, z.B. im Datenordner der eigenen Datenbank.

Wie macht man das?
Kein Problem für jeden, der sich noch mit DOS-Befehlen auskennt.
Kaum lösbar aber für viele, die zwar "Microsoft Office" gelernt haben
aber ansonsten nur mit dem Browser umgehen können. Selbst der "Explorer"
gibt so eine Liste nicht ohne weiteres preis.

allegro-Anwender haben ein geeignetes Werkzeug dafür.
Aber nicht jeder kennt es. 
Das Werkzeug ist der Befehl d, den man im Schreibfeld geben kann.
(Die Arbeit tut ein FLEX namens  dir.flx, erwähnt in Vb181.)

Damit erhält man Dateilisten von jedem gewünschten Ordner.
Hier sind ein paar Beispiele, sofort zum gefahrlosen Ausprobieren.
Den FLEX selber braucht man gar nicht zu kennen, sondern es ist
noch viel leichter:

Folgendes gibt man ein:

d   : Dann kommt die Dateiliste des eigenen Datenordners
      (also der Datenbank, die man mit a99 gerade benutzt)
d p : Programmordner
d f : FLEX-Ordner
d h : HELP-Ordner

Stattdessen geht auch  X dos - dann den gewünschten Ordner auswaehlen.

Und wenn es irgendein anderer Ordner sein soll, egal welcher:

d Ordnername
   Dann kommt die Dateiliste des Ordners,
               z.B.  d c:\allegro\demo2 : Dateiliste der Demo-Datenbank
                     d c:\windows\fonts : Liste der Schriftendateien

Was dann erscheint, ist ein aresqa-Fenster.  (Mehr dazu:  h aq)
Darin sieht man z.B. folgendes: [wichtig ist die 3. Zeile]

===============================================================================================
  Umordnen alphabetisch nach Name: Enter-Taste auf dieser Zeile (Jetzt ist nach Datum geordnet)
  Nach Dateityp ordnen
  Diese Liste ins Anzeigefeld kopieren

 Datenträger in Laufwerk C: ist Acer
 Volumeseriennummer: C868-85B0

 Verzeichnis von C:\allegro\demo2

18.07.2018  10:11             1.668 orda.ini
18.07.2018  10:11    <DIR>          .
18.07.2018  10:11    <DIR>          ..
14.07.2018  20:36             7.769 catger.rtf
15.12.2017  10:08             1.231 cat.ini
02.08.2017  10:34             2.815 _start.flx
02.08.2017  10:31           286.720 cat.adx
02.08.2017  10:30            84.168 cat.stl
02.08.2017  10:30             4.674 cat.tbl
02.08.2017  10:30           352.690 cat_1.ald
02.08.2017  10:30            56.172 cat_2.ald
... usw. usf.
==============================================================================================

Sehr wichtig ist die 3. Zeile  "Diese Liste ins Anzeigefeld kopieren"
Balken da draufsetzen, dann Enter. Schon steht die Liste
im Anzeigefeld, und von da kann man sie mit Copy&Paste (Alt+a Alt+c)
heraus und woanders hineinkopieren, z.B. in eine Mail.

Die Liste steht außerdem in einer Datei mit Namen  dirlist.
Sie liegt im Arbeitsordner. Wo ist der? Das erfahren Sie
mit der Funktion  "Global / Datenbank-Information".
Darin sehen Sie eine Zeile  "Arbeitsordner"  und den Namen in rot.

Mehr über Dateien, insbes. im allegro-Umfeld:
  http://www.allegro-b.de/download/doku/dateien.htm


B.E.




Mehr Informationen über die Mailingliste Allegro