• Word双面打印自动确定器


    你用过Word的双面打印吗?如果你是人工双面打印的话,一定对下面的对话框比较熟悉:


    你需要将打印了一面的纸按正确的顺序再放回到送纸器中,这个过程需要你在电脑和打印机之间来回奔跑。如果打印机距离你的电脑较远,例如打印机在1楼,而你在4楼办公,这会浪费我们很多宝贵的时间。我们需要的是一个“双面打印自动确定器”。当我们去取打印的文件的时候,先设置一个时间延迟,例如120秒后自动确定就好了。不需要来回跑,不需要求助其他同事。

    其实这只是此程序的一个用途,可以通过简单的配置,确定任意窗体的任意按钮,配置界面如图:

    点击添加按钮可以添加新的功能。

    先选中"窗体标题"单元格,再将图标拖到窗体上;选中"按钮文本"单元格,再拖到按钮上。

    通过将此图标拖拽到要确定的窗体上,可以自动捕捉到窗体的标题或按钮的文本,并自动填充到你选择的单元格中。
    点击保存,记住我们的设置。

    从这里获取程序

    关于程序的开发

    如此小的程序如果用.net开发,需要附带庞大的.net framework类库,普通用户的安装体验并不友好。因此,我选择了用QT开发,一方面是因为QT开发跟C#开发很相似--对象系统很相似,开发环境IDE工具QTCreator也跟VS差不多。最主要的是,最终生成的程序小,打包后只有不到5M,并且不需要安装,纯绿色软件,解压后即可运行。

    可以作为开发小程序的范例程序,可以学到的QT知识点有:

    1、数据库SQLite的增删改查,数据显示控件和数据绑定的使用。

    2、类似Spy++的窗口查找全部源代码

    3、多窗体的使用

    4、QT自定义控件的使用,其中实现了一个简单的PictureBox控件

    全部代码使用QT和Windows Api实现,不依赖于其他类库。

    从这里获得全部源代码

  • 相关阅读:
    工业网络的物理隔离与数据采集
    从勒索软件到工控系统网络安全
    数据结构导论之第五章图
    数据结构导论之第六章查找表
    数据结构导论之第七章排序
    数据结构导论之第三章(栈、队列、数组)
    第八章、网络安全基础
    第七章、无线与移动网络
    第六章、物理层
    第五章、数据链路层与局域网
  • 原文地址:https://www.cnblogs.com/slmk/p/2371856.html
Copyright © 2020-2023  润新知