亚洲VA成无码人在线观看天堂,久久久久亚洲av无码专区桃色,98色婷婷在线,成人吸奶大片在线观看

>> 微信網(wǎng)站-自助建站
西安做網(wǎng)站公司_西安做網(wǎng)站的公司_西安網(wǎng)站建設(shè)公司
首 頁(yè)
西安網(wǎng)站建設(shè)
西安域名注冊(cè)
西安網(wǎng)站空間
西安企業(yè)郵局
西安網(wǎng)站推廣
網(wǎng)站知識(shí)中心
關(guān)于玖佰網(wǎng)絡(luò)
西安做網(wǎng)站公司_西安做網(wǎng)站的公司_西安網(wǎng)站建設(shè)公司
知識(shí)中心
建站常見問題-->
域名空間企郵-->
網(wǎng)站建設(shè)推廣-->
網(wǎng)站方案優(yōu)化-->
服務(wù)指南
最新文章
西安學(xué)校教育行業(yè)網(wǎng)站建設(shè)方案
西安電子商務(wù)網(wǎng)站建設(shè)解決方案
西安酒店餐飲行業(yè)網(wǎng)站建設(shè)方案
西安旅游服務(wù)行業(yè)網(wǎng)站建設(shè)方案
西安醫(yī)院醫(yī)療行業(yè)網(wǎng)站建設(shè)方案
西安政府電子政務(wù)網(wǎng)站建設(shè)方案
西安生產(chǎn)制造行業(yè)網(wǎng)站建設(shè)方案
做網(wǎng)站建設(shè)時(shí)最容易犯的錯(cuò)誤
  您現(xiàn)在的位置: 西安做網(wǎng)站_西安玖佰網(wǎng)絡(luò) > 知識(shí)中心 > 網(wǎng)站建設(shè)推廣 > 正文
如何使用ASP進(jìn)行打印操作
西安玖佰網(wǎng)絡(luò) www.ksblcw.cn  點(diǎn)擊數(shù):  更新時(shí)間:2009/4/17 14:13:52

使用到的技術(shù):
ASP,WSH,VBScript
文件ASPPrint.asp代碼如下:
  <%@ Language=VBScript %>
  <%
  Option Explicit

  Dim strSubmit        'Form中用來保存提交按鈕的值
  Dim strPrinterPath    'Form中保存網(wǎng)絡(luò)打印機(jī)路徑的值
  Dim strUsername      'Form中用戶名的值
  Dim strPassword      'Form中密碼的值
  Dim strMessage        'Form打印內(nèi)容的值
  Dim objFS            'VBScript中的文件系統(tǒng)對(duì)象
  Dim objWSHNet        'WSH中的網(wǎng)絡(luò)對(duì)象
  Dim objPrinter        '打印對(duì)象

  strSubmit = Request.Form("Submit")
  %>

  <HTML>
  <HEAD>
  <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
  </HEAD>
  <BODY>

  <%
  If strSubmit = "" Then
  %>

  注意的是:
      由于我是演示起見,其中有關(guān)NT的帳號(hào)和密碼都是使用了不加密的手段在ASP中傳遞的
  真正的運(yùn)用中應(yīng)該對(duì)該登錄過程進(jìn)行安全處理。
  <FORM action="ASPPrint.asp" method=POST id=form name=form>
    <TABLE WIDTH=100% ALIGN=center BORDER=0 CELLSPACING=1 CELLPADDING=1>
        <TR>
          <TD ALIGN=right NOWRAP>網(wǎng)絡(luò)打印機(jī)路徑:</TD>
          <TD ALIGN=left NOWRAP><INPUT type="text" id=printerpath name=printerpath
              value="\\< Domain >\< Printer >"></TD>
        </TR>
        <TR>
          <TD ALIGN=right NOWRAP>登錄帳號(hào):</TD>
          <TD ALIGN=left NOWRAP><INPUT type="text" id=username name=username
              value="<% = strUsername %>"></TD>
        </TR>
        <TR>
          <TD ALIGN=right NOWRAP>登錄口令:</TD>
          <TD ALIGN=left NOWRAP><INPUT type="password" id=password
              name=password></TD>
        </TR>
        <TR>
          <TD ALIGN=right NOWRAP>請(qǐng)輸入你想打印的文字:</TD>
          <TD ALIGN=left NOWRAP><TEXTAREA rows=2 cols=20 id=message
              name=message></TEXTAREA></TD>
        </TR>
        <TR>
          <TD ALIGN=right NOWRAP>&nbsp;</TD>
          <TD ALIGN=left NOWRAP><INPUT type="submit" value="Submit"
              id=submit name=submit></TD>
        </TR>
    </TABLE>
  </FORM>

  當(dāng)以上信息被提交后,就可以按照下面的代碼進(jìn)行打印了。
  <%
  Else
    ' 從form中取得響應(yīng)信息。
    strPrinterPath = Request.Form("printerpath")
    strUsername = Request.Form("username")
    strPassword = Request.Form("password")
    strMessage = Request.Form("message")

  We will now use the VBScript FileSystemObject object and the WSH Network object. The Network object will
  give us the methods we need to open a printer connection, and the FileSystemObject will allow us to stream our
  output to the printer. We create these objects in the following code example:

    Set objFS = CreateObject("Scripting.FileSystemObject")
    Set objWSHNet = CreateObject("WScript.Network")
    ' 使用WSH連接網(wǎng)絡(luò)打印機(jī)
    objWSHNet.AddPrinterConnection "LPT1", strPrinterPath, False, strUsername, strPassword
    ' 使用文件系統(tǒng)對(duì)象將打印設(shè)備作為一個(gè)文件使用
    Set objPrinter = objFS.CreateTextFile("LPT1:", True)
    ' 給打印設(shè)備送出文本
    objPrinter.Write(strMessage)
    '關(guān)閉打印設(shè)備對(duì)象并進(jìn)行錯(cuò)誤陷阱處理
    On Error Resume Next
    objPrinter.Close
    ' 如果發(fā)生錯(cuò)誤,關(guān)閉打印連接,并輸出錯(cuò)誤信息
    If Err Then
        Response.Write ("Error # " & CStr(Err.Number) & " " & Err.Description)
        Err.Clear   
    Else
        ' 操作成功,輸出確認(rèn)信息
        Response.Write("<CENTER>")
        Response.Write("<TABLE WIDTH=100% ALIGN=center BORDER=0 CELLSPACING=1 CELLPADDING=1>")
        Response.Write("<TR><TD ALIGN=RIGHT><B>打印消息送出:</B></TD>")
        Response.Write("<TD ALIGN=LEFT>" & strMessage & "</TD></TR>")
        Response.Write("<TR><TD ALIGN=RIGHT><B>網(wǎng)絡(luò)打印機(jī)路徑:</B></TD>")
        Response.Write("<TD ALIGN=LEFT>" & strPrinterPath & "</TD></TR>")
        Response.Write("<TR><TD ALIGN=RIGHT><B>登錄帳號(hào):</B></TD>")
        Response.Write("<TD ALIGN=LEFT>" & strUsername & "</TD></TR>")
        Response.Write("</TABLE>")
        Response.Write("</CENTER>")
    End If
    ' 取消打印連接
    objWSHNet.RemovePrinterConnection "LPT1:"
    Set objWSHNet  = Nothing
    Set objFS      = Nothing
    Set objPrinter = Nothing
  End If
  %>

 

我們專注于:西安網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站推廣,網(wǎng)站改版,網(wǎng)站維護(hù),域名注冊(cè),網(wǎng)站空間等服務(wù)
[西安玖佰網(wǎng)絡(luò)http://www.ksblcw.cn/] 專業(yè)的西安做網(wǎng)站公司。
  • 上一篇文章:
  • 下一篇文章:
  • 網(wǎng)站地圖 | 友情鏈接 | 聯(lián)系方式 | 文檔下載 | 人才招聘 | 付款方式 | 技術(shù)論壇
    Email:900c@163.com  客服QQ,點(diǎn)擊即可交談 客服QQ,點(diǎn)擊即可交談 客服QQ,點(diǎn)擊即可交談 客服QQ,點(diǎn)擊即可交談
    西安建網(wǎng)站電話:029-85535950/15339190980   備案號(hào):陜ICP備08103580號(hào)
    西安網(wǎng)站建設(shè) 西安網(wǎng)站制作 西安做網(wǎng)站的公司 西安玖佰網(wǎng)絡(luò) www.ksblcw.cn Copyright 2006-2017 版權(quán)所有
    點(diǎn)擊這里給我發(fā)消息
    點(diǎn)擊這里給我發(fā)消息
    點(diǎn)擊這里給我發(fā)消息
    點(diǎn)擊這里給我發(fā)消息