这两天在折腾给一个项目打安装包,第一次接触软件打包,用的Advanced Installer(以下简称AI),应该说如果安装过程没有特殊动作(常规动作指释放文件、写注册表、建快捷方式等)的话,倒挺傻瓜的...AI可以自由发挥的途径个人认为不算少,它的自定动作(Custom Actions)可以调用exe/js/vbs等东东,但js和vbs我没什么底子,有点畏难情绪,想用自己熟悉的方式来解决问题,就是用c#写个...所有思来想去,还是决定搞一搞vbs。 只是他娘的,用惯优雅的C#,感觉其它语言就像屎一样,更别说像vbs这种脚本还没什么像样的ISE,总之很佩服主要coding在这些语言上的码农们,完全是受虐。...whatever~一开始本来想找找vbs调用win32 API的方法,如果可以的话,那调一调WritePrivateProfileString就完事了,可找来找去,发现似乎vbs不能直接调API(没找到官方说法...anyway,上述方法对于我做安装包来说,万万不能考虑,所以,还是老实研究地道vbs法,小有成果,分享如下: '函数:设置ini值(ini路径,目标节点,目标键,目标值) '注:若ini文件不存在则创建
VB.NET 汉字转拼音;转化率达百分之90以上 ?
不容易被第三方工具破解; ② 可以转换 javascript 和 VBScript,转换后的文件不需要cscript.exe 和 wscript.exe 的支持就可以运行; 步骤一:点击文件打开要转化的 vbs...vbs to exe 获取地址:小蓝枣的资源仓库,提取码: 59ck 特点: ① 选项很多,方便用户使用! ② 貌似功能更多一些!
我在脑中快速回忆着,对了!URL即 Uniform Resource Locator的缩写,翻译成中文便是“统一资源定位符”。因为互联网世界存在着不计其数的资源...
、.js; 当然,一般情况下,双击这些脚本文件并不会直接执行,而仅仅只是以关联的文本编辑器打开该脚本文件 如果我们想要在Windows上执行这些脚本文件,我们可以使用Windows自带的cscript命令行工具...脚本文件,可以编写如下代码(假设js脚本文件名为demo.js): cscript demo.js //e:jscript #2.如果我们想要执行vbs脚本文件,可以编写如下代码(假设vbs脚本文件名为...写道到文件之中进行执行 cscript 1.vbs //E:vbs ? WeiyiGeek. 备注: Windows 脚本宿主可以使用.wsf 脚本文件。...#帮助文档不多说 Wscript //H:CScript #让VB脚本的通过控制台输出 WScript //H:WScript #还原VB脚本通过窗口输出 ? WeiyiGeek....wscript 1.vbs //E:vbs ? WeiyiGeek. Timeout 命令 描述:这个工具接受超时参数,等候一段指定的时间(秒)或等按任意键。它还接受一个参数,忽视按键。
操作vbscript脚本vb.net源码示例: Public Class Form1 Private Sub Button1_Click(sender As Object, e As EventArgs...vbs.CodeObject.CB ZYCB = vbs.CodeObject.ZYCB BB = vbs.CodeObject.BB LT = vbs.CodeObject.LT...Object, e As EventArgs) Handles Button2.Click Form2.Show() End Sub End Class 操作jsscript脚本vb.net...) JS.State = 1 JS.allowui = True On Error GoTo err JS.ExecuteStatement...BB = JS.CodeObject.BB LT = JS.CodeObject.LT GB = JS.CodeObject.GB TMP
yhd-VBA转VB.Net VSTO学习记录-2 【学*研*行】 每天学习一点,进步一点 【目标】 想搞个插件 【目录】 文件类 读取一个文件读取多个文件 工作表类 列出工作表名称 单元格类 修改单元格颜色读取区域
、.js; 当然,一般情况下,双击这些脚本文件并不会直接执行,而仅仅只是以关联的文本编辑器打开该脚本文件 如果我们想要在Windows上执行这些脚本文件,我们可以使用Windows自带的cscript命令行工具...脚本文件,可以编写如下代码(假设js脚本文件名为demo.js): cscript demo.js //e:jscript #2.如果我们想要执行vbs脚本文件,可以编写如下代码(假设vbs脚本文件名为...写道到文件之中进行执行 cscript 1.vbs //E:vbs WeiyiGeek. 备注: Windows 脚本宿主可以使用.wsf 脚本文件。...#帮助文档不多说 Wscript //H:CScript #让VB脚本的通过控制台输出 WScript //H:WScript #还原VB脚本通过窗口输出 WeiyiGeek....wscript 1.vbs //E:vbs WeiyiGeek. Timeout 命令 描述:这个工具接受超时参数,等候一段指定的时间(秒)或等按任意键。它还接受一个参数,忽视按键。
yhd-VBA转VB.NetVSTO学习记录-3 【目标】想搞个插件 【学习内容】 本次学习内容有VB.net数组、列表、字典 学习它们相关的属性与方法 以下学习在VSTO外接程序中测试通过 【
VBScript可以看作是 VB 语言的简化版,它具有VB语言容易学习的特性。...这种语言广泛应用于网页和 ASP 程序制作,同时还可以直接作为广大HMI组态软件的脚本引擎使用,例如西门子的WINCC,霍尼韦尔HMI builder,国内杰控组态软件等等,主要是直接调用VBS应用非常方便...VBS天生集成到 Windows 环境中,并通过VBS脚本与主机应用和组件程序通信。 尽管微软官方并未对此做出任何解释。 笔者猜测 弃用 VBScript 的的部分原因可能是出于安全考虑。...随着VBS逐步退出历史舞台,相信各大组态软件厂商也会把VBS脚本引擎逐步修改为python或者C#或者JS之类,也是为了更好迎合市场用户的需要。...笔者曾经有着10年和VB的情感但还是看着VB家族一点一点黯然褪色。。。
yhd-VBA转VB.Net VSTO学习记录-1 想搞个插件 '显示当前文本 Private Sub Button1_Click(sender As Object, e As RibbonControlEventArgs
VB.net datagridview转Excel,datatable转数组,简单说就是通过datatable转换成二维数组,然后导出数据到Excel文件,可以瞬间导出N多条数据; 用法1:传入一个datatable
Word 批量转 PDF 工具是一款 VB 小工具,基本秒杀现有市面上的 Word 转 PDF 工具, 简单实用,把需要转换的 Word 和这个工具放在一个文件夹内即可,双击就完成转换。...软件特点 免费无广告,体积小,无需安装, 操作简单使用前把需要转换的 Word 和工具 放在同一个文件夹内然后双击 VBS 文件,即可直接完成转换 (速度视文件大小及文件多少而定,一般很快)...转换之前, 需转换的文件和 VBS 文件放一个文件夹内 下载地址:https://suyan8.lanzouf.com/i8f1D0knbh7e
说白了就是方便数据在不同的表单软件中方便传输交换,省去了Excel这个大包袱; 那么在VB.NET中如何把DataTable数据转换成CSV文件呢?...凉拌呗;当我们遇到这种时候,我们可以把原文中的双引号改成双双引号即可解决问题 举个栗子: 原文: a,88|b"1|c csv则变成: "a,88",b""1,c 直接上VB.NET源代码了,有需要的同学可以直接拿去用...(该方法是异步函数,可以避免大表卡顿哦) ''' ''' DataTable转CSV文件 ''' ''' <param name="dt...dt.Rows.Add() For j = 0 To 10 dt.Rows(i).Item(j) = "行""," & i & "列”“," & j & "VB
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内...
(adsbygoogle = window.adsbygoogle || []).push({});
同时,得益于Promise,我们在异步函数里可以这样写: (async () => { const data = await sleepSort([4, 5, 3, 6, 8]) console.log
http://data.eastmoney.com/jgdy/tj.html 我们希望抓取的是js生成的表格。 ...这种带有js的网站抓取其实不是那么简单的,基本分为那么几种方法,一种是观察页面,有的会有json数据,有的有js代码可以解析目标的url;一种是使用渲染工具;还有一种就是用工具来点击相关button,来抓取...我们希望爬取的是表格中的数据,但是如果我们仔细看一下html代码,会发现,这其实是js生成的,下面这张图是源代码的截图。 ? 这就很尴尬了,怎么办呢?...然后我们就点击第二页、第三页不断的来观察究竟js代码访问了什么后台的url。...pagesize=50&page=1&js=var YnQNqDYj¶m=&sortRule=-1&sortType=0&rt=50585869 http://data.eastmoney.com
button> //这里是插件的代码;我为了方便都写到一个html中了;请把这个script标签中的内容单独写在一个js...window,document,jQuery的映射;方便内部直接调用; //当然你不引用jq的话头部的$和底部的jQuery干掉;你若引用了更过的依赖可以依次添加; //最后面的undefined可不写;...号(叹号)或者;(分号)这不是写错了,为了防止那个二货写的js结束没有分号;而可能发生报错 /* ;function(win,doc,$,undefined){ }(window...function就不调用;对;这里是调用的时候最开始执行的函数 } //;给构造函数addHtml对象原型里添加属性(方法) addHtml.prototype = {//给函数写方法...:addHtml,//构造器指向构造函数;这行其实不写没啥毛病;不过有时候防止构造器指向Object的情况;你还是装逼写上吧; init:function(){//这里的init;你也可以写成
一、js零散笔记 0、匿名函数定以后直接调用:(function(numA, numB) { alert(numA + numB); })(3,4);//弹窗7 1、js中函数就是对象,对象就是函数。...arguments表示函数的参数集合 2、js中方法直接调用为函数,用new调用为对象。...Person(); //2、是用new,表示创建了一个对象,js是动态语言,可以给对象动态添加属性和方法 var per = new Person(); per.name = "大锤"; //...对象作为工具方法使用,将任意类型的值转化为字符串 console.log(String(true)); //将布尔类型true转成字符串"true" console.log(5); //将数字5转成字符串...console.log(x, y); return x + y; }); console.log(b); /** 日志: 1 2 3 3 6 4 10 5 15 */ 利用reduce方法,可以写一个数组求和的
领取专属 10元无门槛券
手把手带您无忧上云