用C#调用printdialog实现打印,但是有台WIN10专业版的电脑点击打印无响应,系统无法使用这个是缺少什么?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-28
win10系统,点击添加打印机的时候没反应,如何解决

一、下载并安装该打印机驱动,如果确认已经安装完成,那么在打印机界面选择添加打印机-本地打印机-usb001-选择驱动-共享选择-测试打印。
二、
1、点击Win10系统开始菜单,选择弹出菜单的控制面板;或者,打开“运行”对话框(按键盘上的Win+R可打开该对话框),输入命令“services.msc”进入服务管理界面
2、点击管理工具窗口的服务
3、在服务对话框里通过按下字母P,快速找到打印机服务,即名为Print Spooler的打印机服务。选中打印机服务后,在左边可以选择停止,或者重启服务。
4、或者双击Print Spooler打印机服务,在弹出Print Spooler属性对话框里也可开启和关闭打印服务,测试打印。
三、如果兼容打印机通过USB连接至一台正在运行的Windows 10设备,且这两台设备位于同一网络上,则打印驱动程序将自动安装。 注:操作系统中的Windows 10驱动程序意味着随附在Windows 10中,测试打印。
四、使用兼容模式。点击驱动的运行程序,右键-->属性-->兼容性-->勾选“以兼容模式运行这个程序”-->选择对应系统,测试打印。
五、在桌面上找到并点击【控制面板】进入后使用小图标,再点击【设备和打印机】:
如果桌面上没有控制面板这个图标可以使用这个方法来解决:
进入设备和打印机的界面下点击【添加打印机】
正在搜索可使用的打印机。网络打印机有很大一部的打印要是搜不到的。所以建议不要在这里等了点击【我需要的打印机不在列表中】
按其他选项查打印机,下面点击【使用TCP/IP地址和主机名添加打印机】点击【下一步】
输和打印机的IP地址。
检测TCP/IP端口,跳到下一个界面,如果你的打印不是特殊的直接点击【下一步】
安装打印机的驱动程序。看看你的打印支不支持系统自动的驱动。如果没有则需要去下载或是使用打印配过来的光盘。点击【从磁盘安装】选择你光盘内或是下载在电脑上的驱动程序。最后点击【下一步】
确认打印机的名称,这个名称可以随意取的。输入好后点击【下一步】
是不是要共享这台打印机。如果有网络打印机就没有必要再去共享打印机了。点击【下一步】
你已经完成了网络打印机的添加工作。点击【完成】
安装成功。如果在打印文件的时候就选择这一台打印机就可以完成打印工作。以上的操作打印机一定是支持网络功能的不然这些操作都是白费的。

运行 gpedit.msc 打开组策略,
"计算机配置"->"windows 设置"->"安全设置"->"本地策略"->"安全选项"
------------------------------------------------------------------------------------
对客户端通讯进行数字签名(总是)-->设为“停用”
对服务器通讯进行数字签名(总是)-->设为“停用”
对服务器通讯进行数字签名(如果可能)-->设为“停用”
LAN Manager身份验证级别-->设为“发送LM和NTLM-若协商使用NTLMv2会话安全”
安全通道:对安全通道数据进行加密或签名(总是)-->设为“停用”
安全通道:需要强(Windows 2000或以上版本)会话密钥-->设为“停用”
----------------------------------------------------------------------------------------
保存/重启。

用C#调用printdialog实现打印,但是有一台win10专业版的电脑点击打印无反应,系统无法使用这个是缺少插件,进入win10安装打印插件,安装驱动组件才能正常打印。

  • 为什么要用字母c表示周长?还有,为什么要用字母s表示面积?请给我一个...
    答:C就是英文字母Circumference的缩写,S就是英文字母Square的缩写,这些字母大多是有这样的来的。多边形的周长的长度也相等于图形所有边的和,圆的周长=πd=2πr (d为直径,r为半径,π),扇形的周长 = 2R+nπR÷180˚(n=圆心角角度)= 2R+kR (k=弧度)。圆:C=πd=2πr(d为直...
  • C语言主要用在哪些方面?
    答:(1)应用软件。Linux操作系统中的应用软件都是使用C语言编写的,因此这样的应用软件安全性非常高。(2)对性能要求严格的领域。一般对性能有严格要求的地方都是用C语言编写的,比如网络程序的底层和网络服务器端底层、地图查询等。(3)系统软件和图形处理。C语言具有很强的绘图能力和可移植性,并且具备...
  • c语言有什么用
    答:“项目驱动式”教学就是以项目为目的,以c语言理论教学为过程,最终能用c语言设计项目,实现项目的要求。“项目驱动式”教学的关键在于培养学生“如何做什么”和“可以干什么”。一个项目就是一个工程,在“项目驱动式”教学中,首先应该让学生简单了解什么是软件工程思想,其次在c语言理论教学过程中,让学生懂得面向对象的...
  • 如何用“C语言”实现“选项有功能的文本菜单”?
    答:1、直接用输出即可实现、2、例程:include<stdio.h>#include <stdlib.h>void hello(){ printf("hello world\n");}int main(){ int x; while (1) { printf("---操作选项---\n"); printf("1:返回菜单 \n"); printf("2:退出程序 \n"); printf("3:执行操作 \n"); pr...
  • 计算机C语言有什么用啊??
    答:1、C语言是高级语言。它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。2、C语言是结构式语言。结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式...
  • 能用标准的C语言做MFC的窗口程序吗吗?
    答:可以。MFC 是 封装后的 WinAPI 程序,用 的是 C++.窗口程序 可以直接用 WinAPI 来写,WinAPI 可以写成 C 风格,也可以写成 C++ 风格。快速入门自学材料见:http://www.winprog.org/tutorial/ 窗口界面的 “控件”直接写资源文件也可以。但无论如何没有 MFC ( 用Visual Studio) 建立方便。即使...
  • C语言编程有哪些好用的软件?
    答:1.C语言编程软件有哪些。Mcrosoft Visual C++ 、Microsoft Visual Studio、 DEV C++、Code::Blocks、Borland C++、WaTCom C++、Borland C++ Builder、GNU DJGPP C++、Lccwin32 C Compiler3.1、High C、Turb C、gcc、C-Free和Win-TC、My Tc等等,由于C语言比较成熟,所以编程环境很多。2.C语言入门...
  • 用纯C语言编写个同学录
    答:要求用纯C语言编写个33人的同学录同学录包括姓名出生年月座佑铭外号电话住址QQ号等一些基本个人信息并且要求可以随时添加和修改信息要用到数组函数调用文件调用等信息急!!!... 要求 用纯C语言编写个33人的同学录 同学录包括 姓名出生年月 座佑铭 外号电话 住址 QQ号 等一些基本个人信息 并且要求可以随时添加和...
  • 单片机编程用汇编好还是C语言好?
    答:单片机编程,C语言编程但很好。大致分成三类:机器语言、汇编语言、高级语言。机器语言由于繁琐容易出错,大部分用户已经不再便用。1.单片机汇编语言 汇编语言是一种符号语言,它使用文字助记符来表示机器指令。它是最接近机器代码的语言。它的主要优点是占用资源少,程序执行效率高。由于每条指令对应于一个...
  • 学习C语言有什么用?
    答:”欢喜的是,C语言功能非常强大、应用广泛,一旦掌握了后,再自学其他语言就显得轻而易举了。忧虑的是,C语言犹如“少林武功”一般博大精深,太难学了。其实就笔者认为C语言并非是“difficult(困难)”的,只要你能理清思路,掌握它的精髓,那么自学C语言是一件非常容易且又其乐无穷的事。今天本人就与...