系統環境:使用Delphi6開發的MIS子系統,用PrinterSetupDialog控制元件設定列印機,在域網路環境下可以正常使用設定列印機。
因為公司的業務關系,有部分業務外包出去生產,因此使用了Citrix XenApp平臺,讓外包公司使用我們的系統,但是在使用程序中發現,外包公司在Citrix平臺下使用我們的系統時候,列印機雖然可以在Citrix服務器上的控制面板看到本地映射的列印機,其他Web程式也可以正常使用本地映射的列印機,只有Delphi開發的程式不能使用列印機,獲取列印機的階段就報錯了。

我們測驗過在域環境下可以成功獲取列印機,在外網環境下則不能獲取到列印機。
請高手幫忙看看,這個問題應該怎么除錯?怎么解決?
uj5u.com熱心網友回復:
設定一下Printer.PrinterIndexuj5u.com熱心網友回復:
用XE試一下能否在同樣的環境中找到列印機,如果可以,應該是D6不支持我想這個可能性也很大,畢竟D6是Win98/2000/XP的時期
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/267727.html
標籤:VCL組件開發及應用
下一篇:激活郵件失敗