home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / pascal / library / dos / grafik / vgakit / gif / source / selectd.doc < prev    next >
Encoding:
Text File  |  1990-10-19  |  1.4 KB  |  36 lines

  1.  
  2.      Paul Schubert
  3.      Rottweiler Str. 8
  4. 6000 Frankfurt 1
  5.      Tel.: 069 / 231145
  6.  
  7.  
  8.     Beschreibung der UNIT SELECTD :
  9.  
  10.   SELECTD dient zum automatischen Einstellen des Directories, auf dem
  11. sich ein Programm befindet. Dies ist extrem nützlich, um z.B.
  12. Parameterfiles für ein Programm immer aufzufinden, ohne sie ins
  13. Rootdirectory von C: schreiben zu müssen.
  14.   SELECTD muß eigentlich nur per USES eingebunden werden. Das Programm
  15. hat dann sein eigenes Directory und Laufwerk als Default- Directory,
  16. auch wenn es von DOS auf dem PATH gefunden wurde. Nach Programmende
  17. wird automatisch wieder das aufrufende Laufwerk und Directory
  18. eingestellt.
  19.  
  20.   Dem Programm stehen 2 Variable von Typ STRING[64] zur Verfügung :
  21. QUELLDIR ist das Directory, von dem aus das Programm aufgerufen wurde.
  22. ZIELDIR  ist das Directory, auf dem sich das Programm befindet.
  23.  
  24.   Die Prozedur SELECTDNOEXIT schaltet die EXIT- Prozedur von SELECTD
  25. ab, sodaß das Programm ein Directory einstellen kann, das nach
  26. Programmende eingestellt bleibt - das aufrufende Directory wird nicht
  27. wiederhergestellt.
  28.  
  29.   SELECTD kann mit TURBO PASCAL ab Version 5.0 compiliert werden; die
  30. Benutzung von PARAMSTR(0) vereinfacht das Auffinden des Programm-
  31. Directories.
  32.   Für TURBO PASCAL 4.0 kann die UNIT SELECTD4 verwandt werden.
  33.   Das Ganze ist natürlich keine großartige Leistung, ich selbst benutze
  34. die UNIT SELECTD aber recht gern.
  35.  
  36.