位置: 编程技术 - 正文

用纯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)

  • 个体工商户增值税怎么计算
  • 税额和税款的区别
  • 债权投资产生的利息调整包括哪些内容
  • 活动经费属于什么费用
  • 公司茶水间有什么
  • 微信支付过路费怎么开电子发票
  • 本期实际抵减税额合计
  • 个体开票
  • 企业所得税大白话解释
  • 工业企业会计怎么结转成本
  • 委托加工应税消费品名词解释
  • 企业要怎样才能发挥其在实现生态产品价值过程中的作用
  • 停产期间产生的费用怎么处理?
  • 招待客人的场景图
  • 固定资产清理先提折旧再清理吗
  • 汇算清缴自查报告
  • 公司宣传牌模板
  • 进项税额一直大于销项税额
  • 混凝土增值税政策
  • 个人购买房屋的税
  • 销售人员差旅费管理办法
  • 报销差旅费抵扣进项税分录
  • 小规模税局代增值税专用发票怎么交税
  • 2021年季度所得税申报表填报说明
  • 出售股权收入会计分录
  • 银行交纳进口关税政策
  • Win11 Dev Build 22000.65开发预览版推送(附更新修复已知问题汇总)
  • 斐讯路由器地址在哪里看
  • 产生的投资收益怎么算
  • 认缴出资怎么记账
  • php的数组函数
  • 苹果电脑出现macos什么意思
  • 2014年最佳阵容
  • 生产车间报销费用
  • 房产税的会计科目怎么做
  • 【Fiddler Everywhere】史上最强抓包工具(安装 修改教程)
  • nmstt.exe - nmstt是什么进程 有什么用
  • 企业固定资产有哪些
  • k210中文手册
  • ecap.exe是什么
  • pavsrv50.exe - pavsrv50进程管理信息
  • 实习生究竟该怎么缴个税?
  • 固定资产按公允价值还是约定的价值
  • 小程序从入门到精通
  • uniapp 手写识别
  • 日期按钮
  • 一般公司是什么企业类型
  • phpcms2008
  • 动产什么时候取得所有权
  • 二手车的范围
  • 出租无形资产取得的收益计入什么科目
  • 法人可以领退休金吗
  • 行政事业单位赞助支出会计核算办法
  • 交易性金融资产公允价值变动怎么算
  • 编制记账凭证的步骤
  • 收到开错的发票怎么办
  • 报销的发票抬头怎么填
  • 业务招待费包含样品费吗
  • 建账选用什么会计制度
  • sqlserver 查询锁
  • mysql存emoji表情
  • mysql怎么设置自增主键
  • linux大型软件
  • solaris 安装
  • mac苹果电脑如何开4个微信号
  • 没有推送windows11
  • 电脑系统重装win8
  • rtk api error=3
  • 安卓游戏模拟游戏制作
  • unity商店资源在unity中打开
  • jquery操作数组
  • python怎么启动命令
  • 用javascript
  • android:fragment
  • wordpress基于什么语言
  • 悬浮工具栏
  • pycharm flask框架
  • 微信群记账小程序
  • 走逃失踪纳税人如何处理
  • 非税控发票是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设