Lodop在頁(yè)面獲取打印機(jī)列表 選擇打印機(jī)預(yù)覽
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
利用GET_PRINTER_COUNT,獲取打印機(jī)個(gè)數(shù),然后用GET_PRINTER_NAME(intPrinterIndex);循環(huán)獲取打印機(jī)名稱,添加到list列表里,可以讓用戶在頁(yè)面就選擇打印機(jī)。 如圖所示,圖示以前的在asp.net中的前臺(tái)部分,沒用runat server的服務(wù)器端控件,還有一篇關(guān)于服務(wù)器端控件和前臺(tái)JS的交互的,但是那樣很麻煩,這種獲取打印機(jī)直接用前端控件比較好。 由于c-lodop是本地服務(wù),即使是放在onload里,也可能存在c-lodop沒準(zhǔn)備好的狀況,除了按照其他博文的方法準(zhǔn)備好之外,也可以讓用戶點(diǎn)擊,然后觸發(fā)頁(yè)面事件獲取打印機(jī)列表。 如下圖所示,是利用列表選擇的打印機(jī)進(jìn)行預(yù)覽,用的是列表里選項(xiàng)的value值,給每個(gè)選項(xiàng)付value值的時(shí)候,是從0到小于個(gè)數(shù),每次循環(huán)加一,也就是到個(gè)數(shù)-1停止循環(huán)。原因是這個(gè)序號(hào)是從0開始的,也就是索引,C?;蚱渌?,索引也都是從0開始數(shù)的,index是從0循環(huán)到小于個(gè)數(shù),而不是從1循環(huán)到等于個(gè)數(shù)。 該文章在 2023/9/27 18:06:39 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |