Avatar billede sth Novice
06. august 2003 - 18:37 Der er 2 kommentarer og
1 løsning

Klient script der kan indsætte et bilede i word

se http://www.eksperten.dk/spm/384484



Der er 200 point
Avatar billede sth Novice
06. august 2003 - 23:39 #1
Nå men jeg har fundet et script der kan omdanne et html-dokument til word, men jeg får fejl, mit script ser sådan ud:

<%
    Option Explicit
    HTML2Word "file://" & Server.MapPath("test.htm"), Server.MapPath("test.doc")
    Response.Write "Finnished at: " & Now()
    Sub HTML2Word(ByRef pstrSourceURL, ByRef pstrTargetFile)
        Dim lobjWordApp
        Dim lobjInternetExplorer
        Set lobjWordApp = Server.CreateObject("Word.Document")
        Set lobjInternetExplorer = Server.CreateObject("InternetExplorer.Application")
        lobjInternetExplorer.Navigate pstrSourceURL
        IEStandBy lobjInternetExplorer
       
        lobjInternetExplorer.document.body.createTextRange.execCommand("Copy")
        IEStandBy lobjInternetExplorer
       
        lobjWordApp.Content.Paste
        lobjWordApp.SaveAs pstrTargetFile
        lobjWordApp.Close
       
        lobjInternetExplorer.Quit
       
        Set lobjInternetExplorer = Nothing
        Set lobjWordApp = Nothing
    End Sub
    Sub IEStandBy(ByRef pobjInternetExplorer)
        ' Not good (Pegs system resources)
        ' Need To find a way to "sleep"
        While pobjInternetExplorer.busy:Wend
        While Not pobjInternetExplorer.Document.readyState = "complete":Wend
    End Sub
    %>
jeg får denne fejl:'

Serverobjekt, ASP 0178 (0x80070005)
Kaldet til Server.CreateObject blev ikke udført under kontrol af tilladelser. Adgang til dette objekt er nægtet.
/html2word/default.asp, line 8


Linie 8 ser sådan ud:

        Set lobjWordApp = Server.CreateObject("Word.Document")

men mon ikke jeg også vil få fejlen i linie 9 !

Nogen der kan hjælpe ?
Avatar billede torstenhagemann Nybegynder
11. august 2003 - 00:22 #2
Ja, du skal have sat sitet som et trusted site for at kunne afvikle ActiveX-komponenter. I en IE (engelsk) gør du som følger: Menu:Tools / Menu:Internet Options / Faneblad:Security / Knap:Trusted sites / Knap: Sites, og der tilføjer du URL'en på din server. Jeg kan finde vejledningen til dig på dansk hvis det behøves - men Netscape og Opera må andre bidrage med.
Avatar billede sth Novice
16. august 2003 - 10:46 #3
jeg fandt en anden løsning
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester