位置: 编程技术 - 正文

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

  • 项目差旅费能计入项目费用吗
  • 小规模升级一般纳税人需要多久
  • 房地产企业预收账款预缴企业所得税
  • 非营利性科研机构接受企业基础研究收入免征企业所得税
  • 购买加油卡有优惠吗
  • 出纳备用金管理制度
  • 收到0税率的增值税发票
  • 销售奖金怎么做会计分录
  • 商品非正常损耗收取的赔偿款账务处理怎么做?
  • 你觉得微信提现收费合理吗?
  • 砂石的资源税怎么算
  • 维修房产用的建材会计分录
  • 增值税发票税率6%是什么
  • 开票商品税收分录怎么写
  • 技术服务合同在北京由哪个法院管辖
  • 医院医保统筹支付后还能报销吗
  • 维修车间人员的工作总结
  • 独立核算的分公司可以享受小微企业吗
  • 公司年检需要什么资料
  • 期末调汇会计分录
  • windows10如何切屏
  • 电脑重启后分辨率没有1920x1080
  • windows11不显示桌面
  • 注册会计师考试科目有哪些
  • 总公司人员的工资子公司可以发吗
  • 有销项无进项税务局会怎么罚
  • 意外保险费是什么意思
  • 违约金要计入应纳税所得额吗
  • 营业外收入账户性质
  • 固定资产后续支出资本化和费用化
  • 外购产品会计分录
  • php连接mysql数据库的几种方式及区别
  • Access-Control-Expose-Headers 响应报头、跨域 公开响应头
  • 什么是国家秘密
  • 持有待售资产是流动还是非流动
  • php 带cookie post
  • ci框架如何做api
  • 2023年我要实现的目标是
  • 资产负债表各项目的填列依据是
  • 土石方费用入什么科目
  • 应收账款收不回来做坏账处理分录
  • 企业法人个人贷款哪里好贷
  • 业务招待费是否计入管理费用
  • 个体工商户属于个人还是企业
  • 企业接受捐赠增值税处理
  • 残保金会计分录人员经费
  • 预计净残值是怎么算出来的
  • SQL Server性能优化工具Profiler
  • 退伍军人9000补助
  • 建筑安装业,指从事____的企业
  • 处置固定资产和报废固定资产区别
  • 进项税额抵扣是按税率分开抵扣吗
  • 厂家给的促销费可以退吗
  • 营业收入净额怎么算出来
  • sqlserver的sql文件导入mysql
  • 文档介绍
  • windowsxp装机图片
  • ubuntu系统中怎么安装mathematica13.1.0
  • linux磁盘格式化后一定会清空数据吗
  • 苹果Mac系统怎么恢复出厂系统
  • win10系统中断怎么解除
  • Web Safe Color Pallette
  • html用法
  • 分享一些常用的文件
  • android动态添加fragment
  • awk命令使用什么变量存储行号
  • unityab包
  • 怎么检测python
  • python中的字符串必须写在一对双引号中
  • 如何防止蟑螂爬到床上
  • android shareuid
  • python拷贝列表
  • javascript例题
  • psi python
  • javascript获取html元素的方法
  • 成都国家税务局每个月交全民付的钱是什么
  • 上饶市税务局咨询电话
  • 税务上如何界定收入
  • 国税是哪几种
  • 税款复核需要多少天
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设