C
chj94
Unregistered / Unconfirmed
GUEST, unregistred user!
我用下列ASP代码:
<%
response.ContentType="application/msword"
Const adTypeBinary = 1
Dim strFilePath
strFilePath = "c:/mainmenu.doc"
Set objStream = Server.CreateObject("ADODB.Stream"
objStream.Open
objStream.Type = adTypeBinary
objStream.LoadFromFile strFilePath
Response.BinaryWrite objStream.Read
objStream.Close
Set objStream = Nothing
%>
但运行结果显示出来是乱码,和在记事本中打开mainmenu.doc一样!
求教这段代码问题出在哪里呢?
怎么修改才能正确显示?
如果改用C#又该如何实现?
并之后又把它的文本以TXT格式输出呢?
。。。。[?]拜托,拜托。。。。。
<%
response.ContentType="application/msword"
Const adTypeBinary = 1
Dim strFilePath
strFilePath = "c:/mainmenu.doc"
Set objStream = Server.CreateObject("ADODB.Stream"
objStream.Open
objStream.Type = adTypeBinary
objStream.LoadFromFile strFilePath
Response.BinaryWrite objStream.Read
objStream.Close
Set objStream = Nothing
%>
但运行结果显示出来是乱码,和在记事本中打开mainmenu.doc一样!
求教这段代码问题出在哪里呢?
怎么修改才能正确显示?
如果改用C#又该如何实现?
并之后又把它的文本以TXT格式输出呢?
。。。。[?]拜托,拜托。。。。。