|M| 500分 利用XML实现通用WEB报表打印 照这个做,让我们的客户很是麻烦的打印方法 想改进 大家看看有什么方法
http://www.yesky.com/20030214/1652186_3.shtml
以前幕白兄帮我完善了这个打印程序
这是一个.NET打印的方法
虽然好,但是要调信任网站和区域安全
问题就是在区域安全这里
有的客户安装了.net 1.1 或 2.0 后总是会报错
这个时候就没有办法了,重装也是不行
让客户重装系统又是一个不可能的方法
所以总是这样流失了客户
所以现在我想,我可不可以把这个 "利用XML实现通用WEB报表打印 "
把原来的.net 插件做成 WinForm 程序
然后
在网页上点击打印按钮
让他执行
客户打开的打印程序(WinForm)
打印网站上指定的xml
谢谢
------解决方案--------------------没有必要,你只要做成WebService方式调用即可.
------解决方案--------------------
------解决方案--------------------在 Internet Explorer 中使用 Windows 窗体控件
http://chs.gotdotnet.com/QuickStart/winforms/default.aspx?url=/quickstart/winforms/doc/WinFormsIeSourcing.aspx
------解决方案--------------------HKEY——CLASSES——ROOT增加一项(应用程序的名字)——Shell—— Open—— Command
在应用程序名字下增加字符串 URL Protocol ;修改Command里面的默认值的数据为 应用程序的安装路径和执行文件的名字,如:“ ”c:\program\shangwutong\shangwutong.exe” %1 ” 这一项是为了网页上的调用。
在网页中只要做一个连接,地址写: “应用程序名字:”。
------解决方案--------------------学习