天源文化——专业的宣传片制作,产品广告片制作,影视视频制作公司! 企业宣传片制作
点击咨询报价

VBS脚本程序的数组排序
分享: 影视视频制作 公司宣传片拍摄 企业宣传片制作

2020-06-21 10:39 视频观点 播放:116

在VBS脚本程序中,没有可用于排序的函数。至于调用系统上的其他排序函数,没有博学的人。因此,这个问题也已经探索了很长时间。最后,我们找到了可以处理的方法。这些方法看起来有点笨拙,可以被认为是动手练习,可以在以后需要的时候应用。

-一步阅读工具/原材料计算机视窗7方法/一步思维解释;

vbs脚本程序中没有最大值和最小值等函数。自然,这些函数不能用于从数组中逐个选择最大值进行排序(即在从数组中选择最大值后,用空白替换原始位置)。

因为没有最大值函数的函数,所以用一个接一个比较的方法筛选出最大值然后排序有点复杂。不管它有多复杂,在有任何收获之前,它都会采取一些行动。

在计算机上创建一个新的空白文本文档,在文本文档中输入以下VBS脚本程序代码并保存。

Dim e1,e2,e3,e4,e5,e6,myArray(7),str

下一步出错恢复& # 39;忽略可能的错误

随机化& # 39;随机数生成器的初始化

对于e1 = 0至7

my array(E1)= Int(Rnd()* 90+10)& # 39;生成8个介于10和100之间的随机正整数

然后

对于e2 = 0至7 & # 39;数组中的8个数字被逐个执行。

E5 = 8-E2 & # 39;每次执行的最大出现次数。

对于e3 = 0至7 & # 39;

e6 = 0 & # 39E6被初始化为0

如果my array(E3)& lt;>。""然后& # 39;如果相应数组中的值不是空的,则

对于e4 = 0至7

如果my array(E4)& lt;>。""然后

如果myArray(e3) - myArray(e4)>;= 0然后& # 39;如果它们的差值大于或等于0,则

E6 = E6+1 & # 39;E6增加1

结束条件

结束条件

如果e6 = e5,则& # 39;如果累计最大出现次数满足条件,则

退出& # 39;退出循环

结束条件

然后

如果e6 = e5,则

如果字符串= & quot"然后& # 39;如果Str的第一个字符为空,则将数组的值赋给Str

str = myArray(e3)

其他

str = str & amp",& quot& ampmy array(E3)& # 39;否则,Str+、+数组的值将被拼接在一起。

结束条件

my array(E3)= & quot;"& # 39;对应的数组值为空

退出

结束条件

结束条件

然后

然后

MsgBox "。随机数从大到小排序:" & ampChr(10)和;str

-两步阅读3vbs脚本程序解释:

在这个程序中,没有不熟悉的程序函数,主要用于函数嵌套。第一个主要用于生成随机的8个数字,并将它们分配到数组中的相应位置。

第二个可以理解为将数组中的8个数字一个一个地排序。

第三个和第四个用于逐个比较数组中的值,然后过滤出最大值,然后将原始位置留空(以避免重复比较)。

-3步读取4重命名文本文档(例如vbs随机数数组排序),同时将文本文档的后缀更改为“*”。vbs”。

VBS脚本程序的数组排序步骤阅读5如果扩展名未显示在计算机上的文档中,请单击文件浏览器菜单栏上的工具、文件夹选项和视图,删除“隐藏已知文件类型的扩展名”前的“√”,然后单击确定。(如果后缀已经显示,则忽略此步骤)

-5步读取6双击运行VBS脚本程序,你会看到生成的随机数按降序排列。

-6步阅读7vbs脚本程序的数组排序在平时可能不是很有用,但它可以训练你的思维,或者你可以将其移植到其他程序(如VBA)或进行一些修改来发挥其功能。

-7步阅读结束笔记个人经验仅供参考。

看看其他

相关文章

  1. 宁夏粮油广告片制作视频

    发布:12-22 栏目:视频常识 阅读:492
  2. 北京产品广告片拍摄制作策划(广告片拍摄制作影视公司)

    发布:12-22 栏目:视频动态 阅读:754
  3. 台州广告片拍摄制作价钱

    发布:12-22 栏目:最新资讯 阅读:338
  4. 广告广告(广告广告牌)

    发布:01-29 栏目:视频观点 阅读:711
  5. 动画广告片制作干花文案

    发布:01-28 栏目:视频动态 阅读:897
企业宣传片制作

绝密级客户信息管理制度

免打扰定制服务,客户信息严密无忧

公司宣传片拍摄

七年“零遗漏”接待客户

365天 x 8 小时 网站咨询,秒回

365天 x 24 小时 客户经理电话,不关机!

影视视频制作

客户损失,我司垫付

项目中客户任何损失,我司先行垫付

企业宣传片制作

天源文化承诺

一切以客户为中心,片子好看是必备前提,客户满意才是终极目的。

全国统一服务来电

天源文化介绍

www.30998.cn隶属于天津天源文化发展有限公司,立足网络时代,克服传统视频行业流程复杂、工期长、报价虚高等特点,对视频成本项逐一分解,在保证质量的基础上,降低制作成本力图做到让每一家企业都能有自己的宣传片。

天源文化

样片中心产品短片最新资讯产品服务责任声明合作流程

微信公众号

公司地址

天津:天津市西青区中北镇万科朗润园

联系方式

公司宣传片拍摄

策划部咨询方案报价

执行部咨询拍摄问题

后期部咨询后期剪辑

售后部咨询售后服务

©2015-2019 天津天源文化发展有限公司 版权所有 津ICP备14005706号-21 香烟批发 展厅设计 体感互动游戏 郑州三维动画 广州搬家公司 开业庆典公司 北京调查 配电柜 产品动画 广州seo 农村自建房设计图 北京年会策划公司 微整形 佳豪鑫物流