게시판 본문 COM / COM+ by VB 6.0 - Read Only
[Q] 헤메다 이곳까지..죽을꺼 같아요. dll |
---|
작성자: 몬나니
작성일시: 2003-05-20 15:08,
조회수: 3,561
|
죄송합니다...
도움은 안돼면서 이렇게 염치없이 부탁을 드려서요... 벌써 며칠째인데... cls를 만들어서(허접) 응용PGM에서는 문제가 없어요..ㅡ.ㅡ^ regsvr32 xxxxx.dll 로 등록하면 근데 웹(테스트개인, IIS5.0) 에서 return 값을 하나씩 찍어 보면.... Set obj_Word = New Word.Application 여기서 부터 값을 못넘기는 것 같아요. 처음 해보는 거라...넘 힘에 부치네요...산넘어 산이란게 느껴집니다. 혹시 왜 그런지 알수 없을까요.. ''############# cls ################# Public Function Cast_Html(ByVal u_file As Variant, ByVal target_Dir As Variant) As Variant Dim obj_Word As Object Dim word_Doc As Object Dim s_Arr() As String Dim org_File As String Dim i As Long Dim j As String Dim k As String On Error GoTo Err_Cast_Html s_Arr = Split(u_file, "\") i = UBound(s_Arr, 1) org_File = Left(s_Arr(i), Len(s_Arr(i)) - 4) Set obj_Word = New Word.Application k = "AAAAA" Set word_Doc = obj_Word.Documents.Open(u_file) j = "BBBBB" With word_Doc.WebOptions .RelyOnCSS = True .OptimizeForBrowser = True ' .BrowserLevel = wdBrowserLevelMicrosoftInternetExplorer5 .OrganizeInFolder = True .UseLongFileNames = True .RelyOnVML = True .AllowPNG = True .PixelsPerInch = 96 End With With obj_Word.DefaultWebOptions .UpdateLinksOnSave = True .CheckIfOfficeIsHTMLEditor = True .CheckIfWordIsDefaultHTMLEditor = False .AlwaysSaveInDefaultEncoding = True End With obj_Word.ChangeFileOpenDirectory target_Dir word_Doc.SaveAs FileName:=org_File & ".htm", fileformat:=wdFormatHTML, _ lockcomments:=False, Password:="", addtorecentfiles:=True, _ WritePassword:="", ReadOnlyRecommended:=False, _ EmbedTrueTypeFonts:=False, savenativepictureformat:=True, _ SaveFormsData:=False, saveasaoceletter:=False word_Doc.Close False obj_Word.Quit Set obj_Word = Nothing Set word_Doc = Nothing Cast_Html = u_file & " : " & target_Dir & " i: " & i & " : " & org_File & " j: " & j & " k: " & k Exit Function Err_Cast_Html: Cast_Html = u_file & " false " & target_Dir & " i: " & i & " : " & org_File & " j:" & j & " k:" & k End Function ''########################## 참고로 이 클래스는 파일(doc)을 읽어서 웹문서로 전환하는 겁니다. 각각의 값을 확인해보면 k부터 값을 못가져 옵니다.. ''############# asp ############## <!--#include file = "function_share.asp"--> <% 'Response.Buffer = True 'Response.ContentType = "application/msword" DIM fileName DIM fullFileName DIM fullPath DIM WordToHtml DIM rtn_Chk set WordToHtml = server.CreateObject("WebCast.CastHtml") fullFileName = "C:\Inetpub\wwwroot\ammesia.doc" fullPath = "C:\Inetpub\wwwroot\200305" call message_display(" 1 : " & fullFileName) call message_display(" 2 : " & fullPath) rtn_Chk = WordToHtml.cast_Html(cstr(fullFileName),cstr(fullPath)) call message_display(" 3 : " & rtn_Chk) set WordToHtml = nothing Call message_Display_allow("Upload 완료", "http://localhost/convert.asp" ) %> 귀찮으시거나 넘 유치해보이시더라도 도움을 주시리라 믿으며 그럼 오늘도 즐거운 하루 되세요.. E-Mail : ammesia@unitel.co.kr MSN : ammesia@hotmail.com |
IP 주소: 202.20.198.80
|
전체 276 건의 게시물,
12 페이지로 구성된
COM / COM+ by VB 6.0 게시판의
11 페이지입니다.
게시물 | ||||
---|---|---|---|---|
26 | 2003-11-04 | 5,617 | ||
25 | 2003-11-04 | 3,178 | ||
24 | 2003-11-04 | 3,299 | ||
23 | 2003-12-09 | 3,194 | ||
22 | 2003-12-09 | 3,053 | ||
21 |
나그네 |
2003-11-19 | 805 | |
20 |
nero |
2003-11-19 | 770 | |
19 | 2003-11-01 | 3,099 | ||
18 | 2003-11-01 | 3,192 | ||
17 | 2003-10-18 | 3,140 | ||
16 | 2003-10-18 | 3,463 | ||
15 |
감사드립니다. [1] |
2003-10-21 | 3,029 | |
14 |
원초순 |
2003-09-20 | 892 | |
13 | 2003-09-20 | 3,141 | ||
12 | 2003-06-21 | 4,046 | ||
11 | 2003-06-21 | 3,778 | ||
10 | 2003-06-24 | 3,105 | ||
9 | 2003-06-24 | 3,354 | ||
2003-05-20 | 3,561 | |||
7 | 2003-05-20 | 3,334 | ||
6 | 2003-05-21 | 3,225 | ||
5 | 2003-05-23 | 3,325 | ||
4 | 2003-04-07 | 3,179 | ||
3 | 2003-04-07 | 3,332 | ||
2 | 2003-04-08 | 3,189 |