********************************************************************************
*
*   \         (c) Thomas Antoni, 28.9.2009 - 20.1.2010
*    \ /\           Mailto:thomas@antonis.de
*    ( )            Downloaded from www.antonis.de --- www.qbasic.de   
*  .( o ).
*                        ----==== Hottest QBasic Stuff on Earth !!! ====----
*
********************************************************************************

********************************************************************************
*
* .----------------.
* | ENGLISH  INFO  |  (Deutsche Info: Siehe unten)
* '----------------'
*
* Download File   : IndexGen - Indexgenerator fuer HTML-Dateien V2.0
*                   ===================================================
* Prog. Language  : QBasic, QuickBasic
* Test Environment: DOS 6.22, Windos 3.1, Windows 95, Windows XP/NT4
* Author          : Thomas Antoni
*   - E-Mail      : thomas@antonis.de
*   - Website     : www.qbasic.de
*
********************************************************************************

*** Short Description
This program generates an HTML index file INDEX.HTM of all files with the ".HTM" 
extension in the directory C:\TMP\HTML\. In INDEX.HTM, the files are listed with 
their filenames (without extension) as clickable links. On click the linked .HTM 
file is opened in a new browser window or tab.

The programm uses the DIR command. There are 3 choices offered for activating
the DIR command:

  (1) The DOS mode - working under all OSes, but not supporting long filenames
  (2) The Winows 9x mode - supporting long filenames
  (3) The Winows XP mode - supporting long filenames
  
Mode (1) invokes the DIR command directly. Modes (2) and (3) use the respective
command line interpreter COMMAND.COM or CMD.EXE for invoking the DIR command, a
method which supports long filenames.  


*** Contents
- IndexGen.BAS            = source programm
- IndexGen.EXE            = compiled EXE programm
- EXAMPLE\                = Example of an index file which has been generated
                            by IndexGen.
- Version_1.0             = Old programm version V1.0. Only .HTM files are
                            supported, no support for .HTML files


*** Rating
++    (in a range of + to +++)


********************************************************************************
*
* .---------------.
* | DEUTSCHE INFO |
* '---------------'
*
* Download-Datei: IndexGen - Indexgenerator fuer HTML-Dateien, V2.0
*                 ============================================================
* Progr.sprache : QBasic, QuickBasic
* Getestet unter: DOS 6.22, Windos 3.1, Windows 95, Windows XP/NT4
* Autor         : Thomas Antoni
*   - E-Mail    : thomas@antonis.de
*   - Webseite  : www.qbasic.de
*
********************************************************************************

*** Kurzbeschreibung
Dieses Q(uick)Basic-Programm erzeugt eine Index-Datei INDEX.HTM, die
alle im Vereichnis C:\TMP\HTML\ hinterlegten HTML-Dateien mit der
Dateiendung ".HTM" als anklickbare Links auflistet. INDEX.HTM stellt
also ein Inhaltsverzeichnis der HTML-Dateien zur Verfgung, das ebenfalls
im Verzeichnis C:\TMP\HTML\ hinterlegt wird.

Beim Anklicken werden die in INDEX.HTM verlinkten HTML-Seiten jeweils in
einem neuen Browser-Fenster bzw. -Tab geoeffnet.

Zur Ermittlung der relevanten Dateien wird der DIR-Befehl von DOS
verwendet. Fuer den Aufruf von DIR offeriert das Programm dem  Anwender
die 3 folgenden Varianten:

  (1) Beliebiges Betriebssystem - Windows oder DOS
           Lange Dateinamen werden auf 8+3 Zeichen verkuerzt so wird
           etwa "Abschlussabend.htm" zu "ABSCHL~1.HTM".
  (2) Windows 9x - lange Dateinamen werden unterstuetzt
  (3) Windows XP - lange Dateinamen werden unterstuetzt

Bei den Varianten 2 und 3 wird der DIR-Befehl nicht direkt aufgerufen,
sondern an den jeweiligen Kommandointerpreter COMMAND.COM bzw. CMD.EXE
uebergeben. Nur dann ist die Unterstuetzung langer Dateinamen
gewaehrleistet.


*** Inhalt
- IndexGen.BAS            = Quellspracheprogramm
- IndexGen.EXE            = kompiliertes EXE-Programm
- EXAMPLE\                = Beispiel einer mit IndexGen estellten
                            Index-Datei fr 3 HTML-Dateien
- Version_1.0             = Alte Programmversion V1.0. Untersttzt nur
                            Dateien mit der Erweiterung ".HTM", keine
                            mit der Dateierweiterung ".HTML"

*** Bewertung
++   (in einer Skala von + bis +++)
