位置: 编程技术 - 正文

用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)(node.js web)

编辑:rootadmin

推荐整理分享用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)(node.js web),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodejs运行网页上的js,node javascript,nodejs运行网页上的js,node javascript,nodejs弹出提示框,node.js wss,node.js in action,node javascript,内容如对您有帮助,希望把文章链接给更多的朋友!

Node.JS是一个控制台程序,如果想要从Node.JS弹出Windows系统提示框的话,有很多方法可以实现。比如借助 electron 或 node-webkit:

在Electron中弹出消息框

Electron与Windows的接口非常完善,可以调用各种Window原生机制,如创建系统托盘图标。打开文件夹选择框等。这里使用dialog,即可弹出系统消息提示框:

使用electron运行上面的代码:

用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)(node.js web)

调用VB脚本弹出消息框

Electron的确实比较方便,但是体积比较大,消息弹出比较慢。我们可以通过child_process调用VB脚本弹出消息框。

比如,我们新建一个 VB 脚本文件,命名为: vb.message.vbs,内容如下:

此脚本会将第一个和第二个参数作为提示框的标题和内容弹出,在Node.JS调用即可:

使用ActiveXObject弹出消息框

VB脚本需要创建额外的文件,使用ActiveXObject则直接在Node.JS中编写脚本,比如:

除了弹出提示框外,借助vb和activex脚本均可实现一些高级功能,如连接本数据库等。此外借助msg.exe系统进程间通信也可

以实现消息提示框,不过某些系统可能没有安装msg.exe,并且此种方法不能自定义消息标题。

标签: node.js web

本文链接地址:https://www.jiuchutong.com/biancheng/380782.html 转载请保留说明!

上一篇:NodeJS创建最简单的HTTP服务器(node.js怎么创建js文件)

下一篇:node.js调用Chrome浏览器打开链接地址的方法(node.js调用第三方物流跟踪api)

  • 亏损企业需要计提递延所得税资产吗
  • 所得税汇算清缴补税的会计处理
  • 管理费用劳保费属于
  • 怎样查验电子发票真伪
  • 收回过去已确认的坏账
  • 营改增后工程税收怎么计算
  • 印花税的计税依据含税吗
  • 建筑企业收到的商品怎么入账呢
  • 安保服务费税率几个点怎么算
  • 分公司不独立核算怎么报税
  • 反向吸收合并账务处理
  • 低值易耗品摊销表格
  • 电子产品怎么计税
  • macbook自动弹出页面
  • 每日盈亏报表怎么算
  • 支付借款利息怎么做账
  • php 输出
  • php curl_init
  • 投资利润率用什么表示
  • wordpress自定义api
  • 混合销售行为的税务处理
  • 企业所得税核定征收方法有哪两种
  • 固定资产加速折旧方法
  • php正则表达式匹配字符串
  • linux+php
  • Centos6.5和Centos7 php环境搭建方法
  • 免税是政府补助吗
  • php ffi
  • topas命令详解
  • 离线开票限额怎么办
  • 非流动资产处置计入什么科目
  • 工会经费缴纳方式的文件
  • 增值税普通发票几个点
  • sql防御
  • 税控发票如何入账
  • 生产性资金性质
  • 控股子公司注销母公司账务处理实例
  • 小规模纳税人可以抵扣进项税吗
  • mysql分页怎么实现
  • 财产租赁合同印花税双方都要交吗
  • 收据能否入账
  • 发行股票的好处和坏处
  • 加工费计入什么科目制造企业成本
  • 汇算清缴是什么
  • 销售退回跨年度的会计分录
  • 缴纳社保公积金的会计分录
  • 跨月报销的算当月还是上个月的
  • 工会经费按什么比例返还
  • 房地产企业出售商铺交什么税
  • 免抵退税和留抵退税计算题
  • 提供劳务方式是什么意思
  • 上月其他应付款本月怎么调回来
  • 材料人工制造费用是什么成本
  • 建账及账务处理步骤
  • 应收帐款 发票
  • 删除windowsapp
  • linux所谓的free
  • 苹果系统如何访问u盘
  • osk.exe
  • ubuntu系统安装程序
  • linux命令文件移动并改名
  • php创建注释的方法
  • win7系统开机黑屏如何处理
  • 在linux系统中,用来存放系统所需要的配置文件和子目录
  • win10系统更改
  • option标签的作用
  • bat 命令大全
  • 焦点轮播图代码
  • vue路由怎么实现
  • jquery制作简单的网页
  • android怎么样
  • python3gui
  • [Unity3D]Unity3D游戏开发之塔防游戏项目讲解(上)
  • shell 比较大小
  • Android-SQLite商业化数据库操作
  • javascript要学到什么程度
  • 日本的消费税是累进税吗
  • 什么是个人所得税起征点
  • 税务局与税务所工资哪个高
  • 个人所得税的工资比实际的多
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设