Vbs脚本编程简明教程之一 —为什么要使用Vbs? 在Windows中,学习计算机操作也许很简单,但是很多计算机工作是重复性劳动,例如你每周也许需要对一些计算机文件进行复制、粘贴、改名、删除,也许你每天启动计算机第一件事情就是打开WORD,切换到你喜爱的输入法进行文本编辑,同时还要播放优美的音乐给工作创造一个舒心的环境,当然也有可能你经常需要对文本中的某些数据进行整理,把各式各样的数据按照某种规则排列起来……。这些事情重复、琐碎,使人容易疲劳。 第三方软件也许可以强化计算机的某些功能,但是解决这些重复劳动往往事倍功半,我也尝试过使用计算机语言编写程序来解决这些问题,但是随之而来的命令、语法、算法、系统框架和类库常常让我觉得这样是否有必要,难道就是因为猪毛比较难拔,所以我就要去学习机械,为自己设计一个拔猪毛机(?)吗? Vbs是一种Windows脚本,它的全称是:Microsoft Visual Basic Script Editon.(微软公司可视化BASIC脚本版),VBS是Visual Basic的的一个抽象子集,是系统内置的,用它编写的脚本代码不能编译成二进制文件,直接由Windows系统执行(实际是一个叫做宿主host的解释源代码并执行),高效、易学,但是大部分高级语言能干的事情,它基本上都具备,它可以使各种各样的任务自动化,可以使你从重复琐碎的工作中解脱出来,极大的提高工作效率。 我个人认为Vbs脚本其实就是一种计算机编程语言,但是由于缺少计算机程序设计语言中的部分要素,对于事件的描述能力较弱,所以称为脚本,它最方便的地方就是提供了对COM对象的简便支持。那么什么是COM对象呢? 我这样理解,COM对象就是一些具有特定函数功能项程序模块,他们一般以ocx或者dll作为扩展名,你只要找到包含有你需要的功能的模块文件,并在脚本中规范的引用,就可以实现特定的功能,也就是说Vbs脚本就是调用现成的“控件”作为对象,用对象的属性和方法实现目的,完全免去了编写代码、设计算法等等麻烦。说白了,我不是觉得拔猪毛麻烦么?我发觉xx机(比如真空离心器)有一个功能可以实现脱毛,ok,我把它拿来给猪脱毛。什么?大材小用?太浪费资源了?天哪,那是计算机芯片的事情,死道友不死贫道,反正我的事情是方便快速的解决了,这就行了。 最方便的是它甚至不需要专门的开发环境,在你的计算机中,只要有notepad,就可以编写Vbs脚本了,并且可以直接执行。 Vbs脚本编程简明教程之二
2024-01-02 14:50:45 75KB 书籍教程-程序语言
1
C++之父编写! 《C++程序设计语言》(原书第4版)是C++领域最经典的参考书,介绍了C++11的各项新特性和新功能。全书共分四部分。第一部分(第1~5章)是引言,包括C++的背景知识,C++语言及其标准库的简要介绍;第二部分(第6~15章)介绍C++的内置类型和基本特性,以及如何用它们构造程序;第三部分(第16~29章)介绍C++的抽象机制及如何用这些机制编写面向对象程序和泛型程序;第四部分(第30~44章)概述标准库并讨论一些兼容性问题。由于篇幅问题,原书中文版分两册出版,分别对应原书的第一至三部分和第四部分。这一册为第一至三部分。
2023-04-14 20:27:34 188.05MB C++ 程序语言设计
1
为什么要使用RDLC报表,蜡人张在其博文“RDLC报表(一)”中已经很好的阐述了这一点。 VS .NET开发中,用什么进行报表设计?可能的回答是Crystal Report,当然,必须承认Crystal Report的功能还是非常强大的,被Business Object收购以后,商业的成分也在逐渐增加,也形成了一定规模的用户群。 Visual Studio .NET进入2005版本以后,Crystal Report与IDE的结合更“紧密”了,至少我们看不到那个讨厌的注册窗口了。但是,Microsoft似乎并不容忍在自己的超级工具中竟然没有报表工具,于是Report Viewer Control出现了,我把它的报表称为RDLC报表。 在VS .NET 2005之前,SQL Server Reporting Services中已经提供了一种被称为报表定义语言(Report Definition Language, RDL)的语言;在VS .NET 2005中,Microsoft提供了针对这种报表的设计器,并提供了在WinForm和WebForm中使用这种报表的能力。Microsoft将这种报表的后缀定为RDLC,RDL仍然是Report Definition Language的缩写,那么C代表什么呢?C代表Client-side processing,凸显了它的客户端处理能力。 这种报表的易用性和可定制性让我们完全有理由放弃Crystal Report,让我们来看看它的强大功能吧: 1) 简单易用的控件,特别是Table控件,非常方便字段在报表上的排列; 2) 灵活的可定制性,用XML来描述一个报表相关的一切,不用说了吧; 3) 高度可编程性,在你的项目中,甚至不需要有一个报表文件,通过代码就可以实现报表生成、预览和打印等一系列操作; 4) 支持DrillThrough数据钻取功能; 5) 导出的Excel文件格式非常完美,而且并不需要安装Excel; 6) 数据源处理极其方便,开发人员可以自己接管数据库连接、取数,然后将数据结果赋值给RDLC的数据集即可。 7) 展示和数据分离,程序员更是可以编写一个RDLC设计器交有用户使用,这样用户就可以自行设计RDLC报表格式,程序员只负责定制数据接口即可。
2023-01-12 12:17:11 896KB 书籍教程-程序语言
1
程序语言scheme编程名师名师名师
2022-11-18 14:29:54 47.17MB 程序语言理论
1
2020年B卷100分优秀作业
2022-10-13 22:02:34 120.35MB 北航 程序语言设计 大作业
1
题目内容:大贤者福尔的在计算机方面的研究也取得了极大的成绩,他的研究主要集中在并行计算方面,通过锁机制保障程序的并行执行。为此,他设计了一个非常简单的原型系统,系统中程序最多不超过100条语句,分为以下几种类型: var = another_var or constant(变量赋值) var += another_var or constant(运算赋值) var -= another_var or constant(运算赋值) print var(输出变量) lock unlock end 现有nn个程序,顺序编号依次为1-n1−n,所有的程序均按并发模式执行。程序中变量用单个小写字母表示,初始为0,为所有程序公有(即某个程序对某个变量赋值可能会影响其他程序)。常数为绝对值不超过100的整数。系统中同一时刻只有一个程序处于运行态,其他程序均处于等待态....(字数限制)
C 高级程序语言课程设计——数据库
2022-06-03 11:03:52 785KB 文档资料 c语言 数据库 开发语言
28个C语言小游戏(免积分下载)主要游戏名如下所示: c语言24点游戏源码 c语言Turbo C下写的俄罗斯方块 c语言五子棋源码 (一个人用不了那么多可以几个人入手哦!) c语言别踩白块儿(双人)源码 c语言吃逗游戏源码 c语言地空对战游戏 c语言坦克游戏源代码 c语言大丰收游戏源码 c语言奔跑的火柴人游戏源码 c语言实现的象棋源码 c语言实现的超级玛丽游戏源码 c语言对对碰游戏源码 c语言打字母游戏源码 c语言打字游戏代码 c语言扔香蕉的大猩猩 c语言拼图游戏源码 c语言模拟快打旋风游戏源码 c语言盒子接球游戏源码 c语言矿井逃生 c语言种地要浇水游戏源码 c语言自创军旗游戏源码 c语言自创推箱子游戏改版 c语言贪吃蛇游戏的双人对战版 c语言连连看游戏源码 c语言配有图片和音乐的打字母游戏 c语言青蛙过河小游戏 c语言黑白棋游戏源码 纯c语言迷宫源码
2022-05-29 19:07:58 31.09MB c语言 综合资源 游戏 高级程序语言设计
基于VC的数字图像水印LSB算法实现
2022-05-22 15:35:12 103KB 书籍教程-程序语言
1
CMOS集成电路原理与设计,集成电路基础经典书籍之一,跟大家分享
2022-05-06 20:02:25 7.04MB 书籍教程-程序语言
1