home *** CD-ROM | disk | FTP | other *** search
/ 1&1 Multimedia Trend 1996 11 B / MM_TREND.ISO / prog / basics / service.dir / 00086.ls < prev    next >
Encoding:
Text File  |  1996-09-16  |  1.6 KB  |  68 lines

  1. on fragepfad
  2.   global pfad
  3.   set pfad to the pathName
  4.   put LeseText(the pathName & "Director.inf") into field "Startpfad"
  5. end
  6.  
  7. on LeseText dateiname
  8.   global LeseObjekt
  9.   if objectp(LeseObjekt) then
  10.     LeseObjekt(mdispose)
  11.   end if
  12.   set LeseObjekt to FileIO(mnew, "read", dateiname)
  13.   if objectp(LeseObjekt) then
  14.     set text to LeseObjekt(mReadFile)
  15.     return text
  16.     LeseObjekt(mdispose)
  17.   end if
  18. end
  19.  
  20. on SchreibeText dateiname, Textstring
  21.   global SchreibeObjekt
  22.   if objectp(SchreibeObjekt) then
  23.     SchreibeObjekt(mdispose)
  24.   end if
  25.   set SchreibeObjekt to FileIO(mnew, "write", dateiname)
  26.   if objectp(SchreibeObjekt) then
  27.     SchreibeObjekt(mWriteString, Textstring)
  28.     SchreibeObjekt(mdispose)
  29.   end if
  30. end
  31.  
  32. on Checkerror Fehlercode
  33.   if Fehlercode = -33 then
  34.     set Fehlertext to "File directory full"
  35.   end if
  36.   if Fehlercode = -34 then
  37.     set Fehlertext to "Volume full"
  38.   end if
  39.   if Fehlercode = -35 then
  40.     set Fehlertext to "Volume not found"
  41.   end if
  42.   if Fehlercode = -36 then
  43.     set Fehlertext to "I/O Error"
  44.   end if
  45.   if Fehlercode = -37 then
  46.     set Fehlertext to "Bad file name"
  47.   end if
  48.   if Fehlercode = -38 then
  49.     set Fehlertext to "File not open"
  50.   end if
  51.   if Fehlercode = -42 then
  52.     set Fehlertext to "Too many files open"
  53.   end if
  54.   if Fehlercode = -43 then
  55.     set Fehlertext to "File not found"
  56.   end if
  57.   if Fehlercode = -56 then
  58.     set Fehlertext to "No such drive"
  59.   end if
  60.   if Fehlercode = -65 then
  61.     set Fehlertext to "No disk in drive"
  62.   end if
  63.   if Fehlercode = -120 then
  64.     set Fehlertext to "Directory not found"
  65.   end if
  66.   return Fehlertext
  67. end
  68.