| michael wrote:
 > Jeg glemte at sige at applikationen vel også kan være en .dll ??
 
 Du kan sikkert kalde dll'en på samme måde som du har fået foreslået til
 exen, jeg ved det ikke. Her er i hvert fald et alternativ du kunne prøve -
 det kommer meget an på hvordan din dll fungerer.
 Jeg har på et tidspunkt haft gang i en dll der fletter nogle databasefelter
 til et word-dokument. Den er kodet i Visual Basic, og indeholder nogle
 funktioner jeg skal bruge til brevfletning. Den lægges i webområdet og
 registreres på serveren ( det skal du jo så have mulighed for ).
 Med den gør jeg følgende:
 
 <%
 ' lav et objekt (dll'en hedder Flet, og modulet hvori den/de funktioner jeg
 vil kalde hedder Bestyr)
 Set bestyrFlet = Server.CreateObject("Flet.Bestyr")
 
 ' kald den ønskede funktion i dll'en - her hedder den udskriv brev, og jeg
 sender de ønskede variable med ind
 bestyrFlet.UdskrivBrev Response, cstr(dok), cstr(scri),
 cstr(session("db")), cstr(session("init"))
 
 ' efter endt fletning kalder jeg en funktion der gemmer brevet
 bestyrFlet.Gem Response, Cstr(filNavnTmp), Cstr(filformat)
 %>
 
 Det fungerer fint på denne måde, og fordi jeg sender response med ind i
 dll'en kan jeg skrive tilbage til asp-siden hvis der er brug for det.
 
 Mvh
 Chrisser
 
 
 
 
 |