Hier mal ein Beispiel aus meiner Sammlung.  Gedacht um fertige HTML
Dateien in anderen ASP-Scripten einzubinden. F�r reinen Text w�re es
noch einfacher (siehe zweite Function). �bergabe des Dateinamens in
Querystring (per Einzeiler programmiert),  aus Cookies, und div. anderen
Quellen ...

Wie man den aufruft muss ich nicht demonstrieren - oder  ;-)



  Sub EmbedFile(sFilename)
    Dim fso, f, s, iWriteFlag
    Const CFORREADING = 1
    Const CVBTEXTCOMPARE = 1
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set f = fso.OpenTextFile(Server.MapPath(sFilename), CFORREADING)
    Do While Not f.AtEndOfStream 
      s = f.ReadLine
      if instr(1, s, "<body", CVBTEXTCOMPARE) > 0 then 
        iWriteFlag = true     
      elseif instr(1, s, "</body", CVBTEXTCOMPARE) > 0 then 
        iWriteFlag = false
      else
        if iWriteFlag Then
          response.write s & vbcrlf
        End If
      End If 
    Loop
    f.close
  End Sub



  Sub EmbedFileSimple(sFilename)
    Dim fso, f, s, iWriteFlag
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set f = fso.OpenTextFile(Server.MapPath(sFilename), CFORREADING)
    EmbedFileSimple = f.ReadAll
    f.close
  End Sub



-- 

Viele Gr��e
Hubert Daubmeier 


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an