2023年12月18日发(作者:)

一 下载、安装和运行

对快手而言,其实根本就没有安装的步骤,你要做的其实就是下载快手以后,把下载到的压缩包解压到某一个文件夹,打开该文件夹,然后双击打开下图中高亮显示的文件就可以运行快手了。

我在D盘建立了一个AAuto 文件夹,我解压到这里了。

注意:

尽量选择解压到非系统盘。系统盘一般是C盘,非系统盘也就是D盘,E盘,F盘之类的。

尽量避免解压到移动硬盘或者U盘。

运行后您会看到这个对话框,如果你不了解这个窗口的作用,你可以直接关闭这个窗口。

之后,你会看到下面这个窗口。

如果您能看到这个窗口,表示快手已经可以正常运行,恭喜你。

说明: 你实际看到的图片的内容可能会和我的略有不同,你可以忽略这个差异。

二 用快手制作第一个软件(关闭显示器)。

新建工程

请按照下图中的步骤依次点击这3个按钮。图中的这3个按钮会依次显示在你的视线范围内。点击之后 你会看到下面的这个窗口。

说明:这个窗口是你的项目的基本设置:工程目录的意思是 用来保存的文件夹。工程文件 、工程名称你可以任意修改成你想要的名字。假设这里不做任何修改不修改。 直接点击创建工程按钮。 你会看到以下窗口。

如果你可以看到这个窗口,表示你已经能成功建立一个项目了。屏幕中间最大的窗口是系统自动生成的代码,看不懂也没有关系。 我们稍后会做更多讲解。

制作软件

把系统生成的这些代码全部删除掉

打开 范例>操作系统>关闭显示器,如下图所示.

复制所有代码, 在空白处粘贴刚刚复制的代码。完成如下图所示。

运行下代码看看。点击下图中红色箭头指向的发布按钮,点击后,你会发现显示器已经关闭了。不用担心,晃晃鼠标就可以恢复了。发布软件

发布的意思就是把你写的代码转换成别人可以双击打开运行的exe文件.

点击发布按钮(下图红色按钮所示)

如果你可以看到下图这样的窗口,表示已经发布成功了。

此时你可以直接运行这个exe文件,也可以打开发布目录(直接显示这个exe所在的文件夹)。我这里打开发布目录。这里会有1个文件(如下图)。

如果你能看到这个文件,表示你已经发布成功了。这个就是你用快手做的用来关闭显示器的软件。在双击运行之后,你的显示器屏幕会被关掉。你晃晃鼠标就可以重新开启显示屏了。

注意:有一些情况 可能无法第一次发布成功。如果代码完全正确的话,很大的可能是安全软件或者安全辅助软件造成的。此时,你可以选择临时关闭安全软件,再重新发布一次。

在软件上标注你的信息。

1. 修改文字信息。 工程发布以后,右键点击属性,在详细信息标签页,你可以看到下图这样的信息。

如果你想修改的话,左键单击工程名称(红色箭头标注),此时快手的右侧你会看到这个工程的一些信息(已经高亮标出)

你可以任意修改,并可以在发布后查看效果。

注意:修改以后记得点击全部保存的图标:(下图中红色箭头标记)

修改软件的图标。

简单来说, 就是修改下图箭头指的这个图案。

设计图标:

如果你想自己设计图标,可以考虑使用以下几个软件:

Axialis IconWorkshop

Greenfish Icon Editor

Sothink Logo Maker (积木式搭建LOGO)

AAA Logo (积木式搭建LOGO)

如果不擅长自己设计的话, 可以

到/tubiao/ 这里找找有没有你喜欢的图标。

你可以到百度或者谷歌用关键词搜索下“ICON 下载”

转换图标:

为什么要转换图标?简单点说,就是你选择的这个LOGO 只有1个尺寸,但是又需要大图标和小图标

以Axialis IconWorkshop 为例:启动软件后 点击打开按钮 打开你的图标(或者图片),在这里,我选择了WIN 7系统自带的一个企鹅图片。依次下图点击红色箭头指向的菜单

在接下来出现的窗口中,把所有你能看到的都打勾。如下图所示。

该软件会自动生成常规要用的所有大小的图标。

然后点保存(如下图所示)。在弹出的窗口中输入一个保存的文件名,恭喜你,你的图标已经完成了。 假设你和我一样保存在了桌面上,文件名是 项目1

在你的软件上使用你设计的图标。

点击下图中红色箭头中所指的按钮然后有个窗口会弹出,找到你的图标,并点击窗口右下角的打开按钮(下图所示)。

注意:修改以后记得点击全部保存的图标:(下图中红色箭头标记)

重新发布

点击发布按钮重新发布这个软件(下图所示)。发布以后 你会看到你的软件图标已经改变了,恭喜你,你已经独立完成了一个软件。

小结下

在这里,我不会向你解释为什么这几行代码为什么就能关闭显示器了,因为我也不知道,至少到目前我还不知道, 但是这并不妨碍我照葫芦画瓢。大概两三年前,我还专门找过这么一个关闭显示器的软件,如果我早一点知道快手,其实我根本就不会去找了,直接复制这2行代码就能做出这个软件了。

在上面用图片标记过的一个叫范例的地方,有不少核心的例子和代码的,这里是学习快手绝对不能错过的宝库。后面还会提到更多的学习快手的宝库。

另外,通过做出的这个软件你能发现,快手做出的软件是绿色软件(复杂一点说是不会带来注册表垃圾,也不会生成垃圾文件),而且是可以独立运行的,不会要求软件的用户在使用前安装几十或者几百M的运行库。你同样也会发现你用快手的时候没有遇到任何付费或者注册提醒,因为快手是免费使用的(无论个人用途或者商业用途),甚至你在上面都看不到广告。

三 用快手制作控制台程序(讲解变量,赋值和字符串三个概念)。

新建工程(下图所示)

工程建立以后 会看到这样的窗口

直接点击运行按钮 运行下代码看看

此时快手会把你的代码运行一次,请按照屏幕上显示的内容操作。

代码讲解

先不要看代码,让我带你回忆一下你刚刚发生了什么:

有一行文字出现在黑乎乎的窗口里面。然后你输入了文字,窗口保存了你的文字,并且再一次显示了出来,窗口停下了,然后窗口接着关闭了。

先不要细究每一行的写法。我先告诉你每一行的功能。

import console;

("请输入一行文本,然后回车");//屏幕上出现一行文字

var str = t();//窗口保存了你输入的文字。

("您输入的是" ,str );;//显示了你的文字

(); //窗口停下了。

();//窗口关闭了。

这个就是刚刚的过程,你 大概 可以看懂了么? 只是大概看懂就可以了。

代码反解

如何在屏幕上面显示一行文字? 你回头看看上面的代码,就知道其实很简单

("显示一些文本");

如何保存你输入的文字?代码也在上面

var str = t();

如何显示你刚刚保存的文字和其他的文字?

("您输入的是" ,str );

这里就牵扯到一个问题,你输入的文字是保存在哪里的?看上面1行,其实就是保存在str 里面的。str 的内容是什么时候设置的? 只有个地方,就是 var str = t(); 其实这里牵扯一个概念,如何给str 设置内容? 用等于号就可以了

我把上面的代码修改一下:

import console;

("请输入一行文本,然后回车")

var str = "看看看这里是不是我要设置的内容";

("您输入的是" ,str ); // 看看屏幕上面这行显示什么

(); ();

你把快手里面的内容全部删掉并换成上面贴的内容

如何复制论坛里面的代码?你鼠标移动到这些代码上面,你会看到这个代码的右上方会出现4个图标,你点前2个看看?)。

再一次运行下代码看看str 的内容是否被设置成 等号 右边引号内的内容了?

我们把这个设置内容叫做赋值. 赋值 就是把等号右边的内容设置给左边的。

你现在看看上面这行的代码可以看懂了吧?

我再提示你一下str 是用来保存一些内容的,对吧? 我们把类似这样的叫做变量,这个只是不准确,但是方便你理解的一种讲解方式, 以后看的多了,你就恍然大悟了。现在你了解了就可以了。

我把代码再修改下:

import console;

("请输入你的名字,然后回车")

var str = t();

var str2 = "一觉睡到自然醒,数钱数到手抽筋";

(str ,str2 );

();

();

运行下看看?

现在你自己可以把这些代码解释下吧?

现在来制造一个错误:把第一行的import console; 给删除掉。 你再运行下看看?运行提示错误了吧?其实这一行的意思就是说导入console 库文件。因为你下面用的内容全部是console 库文件的功能。你用人东西,先得和别人打招呼吧? import 就是打招呼的意思。不然你用了会犯错误的。 其他的内容如果你理解不了 也没有关系,看着眼熟就可以了。

发布软件

你可以把这个软件发布了,再运行下看看?

三 用快手制作WIN UI 界面(讲解基础的例子)。

新建工程

步骤如下图所示直接运行

运行后你会看见一个窗口。上面的一个AAuto Form 是可以修改的(红色箭头处)

如何修改?左键单击下图中红色红色箭头处,修改右边红色箭头处的文字即可。添加静态文本

1. 点击红色箭头处的按钮

2. 在屏幕中间左键点击(但不用松开),向右下角拖动一段距离,你会看到类似于下图的形状。

运行下,你会发现窗口中多了几个文字。

如何修改上面的文字?左键点中该静态文本,然后修改下图中右边红色箭头处的文字。添加文本框

1. 点中下图中红色箭头所指的地方2. 在屏幕中间左键点击(但不用松开),向右下角拖动一段距离,你就发现你添加了一个文本框。

运行下。 你会看到类似的一个窗口。如何修改下图中红色箭头处的文字?

修改的过程和刚刚的很相似,点中控件,修改下图右侧箭头处的文字即可。

添加按钮

1. 点中下图中红色箭头所指的地方

1. 在屏幕中间左键点击(但不用松开),向右下角拖动一段距离,你就发现你添加了一个按钮。运行下。

如何修改按钮上面的文字?左键点中该挨扭,然后修改下图中右边红色箭头处的文字。

让我们下面做点有意义的事情双击上图中的按钮。你会看到下面类似的窗口。去除红色箭头处的// , 你运行下看看这一次你可以多做一点事情,点击运行后弹出的窗口中的按钮。你会看到,弹出一个小窗口,小窗口里面的内容是你这个按钮上面的文字,对么?

这个步骤会知道你如何获取窗口上文本框里面的文字

首先点击按钮回到设计视图

左键单击下图中的文本框。看下图中红色箭头指示的位置,这个是这个文本框的名称。

重新添加一个按钮到窗口中,双击该按钮,添加以下代码:

("内容","标题" );

str = ;

(str ,"标题" );

并把代码中的edit3换成你上图看到的名称,运行下代码,然后点击下看看。

大概讲解下代码:("内容","标题" );这里就是弹出一个信息框,标题和内容的位置 相信你都看到了。 讲解下 为什么前面是mainForm。 首先点击按钮回到代码视图,请看下图红色箭头的位置。(如果已经在代码视图,则不用操作)

看代码的倒数第二行,也就是下图高亮区域 () 这里。再举个例子: 人民医院的手术科的科长。 用快手的写法就是 人民医院.手术科.科长。快手的写法就是这样,用点来隔开。

再比如 窗口mainForm 的上面edit 文本框的 文字 用点隔开的方式去表达就是 。 str = ; 这个代码的意思就是 把 str 的内容设置为 窗口mainForm的文本框edit的文字内容;

这几行代码中的其他部分 能会用就行,其他不做要求。

我个人建议手工输入这些代码,这样你就能发现快手的一个特性,自动提示输入。

四 用快手制作WIN UI 界面 快捷方式(实用的工具)。

新建工程, 添加按钮,修改按钮上面的文字为“打开D盘”。双击该按钮。在鼠标的位置添加上

e("D:")

运行一下,点击窗口你会发现提示错误。因为这一次又是用了别的库,之前没有打招呼(导入库文件),OK, 回到代码界面,输入

import process;

再一次运行,点击下按钮,发现的D盘已经被打开了。

我们继续添加按钮。

继续添加按钮。把按钮上面的文字修改为百度。双击改按钮,在光标的位置,输入一下代码

e("")

你运行一下代码,此时你会发现。点击这个按钮的时候,电脑会打开百度的网页。

继续添加按钮。这一次我把QQ打开。我先要找到QQ这个文件的位置,右键点击桌面上的QQ图标(专业的说法叫做快捷方式)找到“目标”这一行,把这里引号中间的内容给全部复制下来。

添加按钮,把按钮上面的文字修改为QQ。双击此按钮,在光标的位置,输入代码,

e("C:Program ");

注意:如果你刚刚快捷方式目标中的内容和我的不同,引号中间需要换成你刚刚复制的。

如果你的D盘下面刚好有一个文件叫做, 你还可以用按钮去打开这个文件,代码可以这样写

e("d:");

其实几乎所有的文件夹,文件,软件都可以用这样的方式打开。你可以把你平时工作中,生活中。需要大量访问的文件夹,网址都可以在这个窗口用按钮列出来。这样可以加快你的操作电脑速度。

扩展阅读: 有一个良好的习惯是我们强烈建议你去养成的,按钮名称还有变量名称这些,我们建议你把名字改成一个有意义的名字,就是你一看这个名称就知道这个是用来做什么的。

比如系统自动生成的按钮名称是button1, button2,button3, button4。如果你添加了比较多的button ,有意义的名称就会让你事半功倍。 比如打开QQ的那个按钮可以改成buttonQQ, 打开D盘的按钮可以改成buttonDpan 或者buttonDiskD. 请注意:请不要使用拼音首字母这样的去简写。如果你把D盘 缩写成DP 可能你这两天还能记住,2个月以后可能你自己都需要复习下自己的名字是什么用的。

这一节的内容比较简单,但是很实用。

五 函数

先不讲什么叫函数。先给你举2个例子。 计算1个数字的2倍再来一个平方。 比如你要计算的数字是3,那么代码是:

();//打开控制台

var a = 3;

a= a * 2;

a = a * a;

("结果是" ,a );

execute("pause") //按任意键继续

();//关闭控制台

如果再让你计算的数字是4,还有5,还有6 都要你计算一下呢?你初步的想法会不会是这样。

();//打开控制台

var a = 3;

a= a * 2;

a = a * a;

("结果是" ,a );

var a = 4;

a= a * 2;

a = a * a;

("结果是" ,a );

var a = 5;

a= a * 2;

a = a * a;

("结果是" ,a );

var a = 6;

a= a * 2;

a = a * a;

("结果是" ,a );

execute("pause") //按任意键继续

();//关闭控制台

如果你觉得这样的写法繁琐的话,那就对了。可以把重复做的事情,给分离出来。();//打开控制台

function calculate (number){

var a = number * 2;

a = a * a;

return a;

}

var b = calculate(3)

("结果是" ,b );

var b = calculate(4)

("结果是" ,b );

var b = calculate(5)

("结果是" ,b );

var b = calculate(6)

("结果是" ,b );

我把分离出来的代码贴出来看下:

execute("pause") //按任意键继续 ();//关闭控制台

这个代码运行一下看看结果是否和刚刚的相同?。代码更简洁,管理更方便了。下面讲解这个函数。

function calculate (number){

var a = number * 2;

a = a * a;

return a;

}

先讲这个函数的作用:

我们给他一个值(数字),他给我们一个处理后的值。在这里,把进去的值(数字),起个名字,叫做number,然后就在里面对 number 进行一番计算, return (导出)一个经过计算后的数值。

像这样的 function 后面带上一个或者几个字母来2对括号(圆括号 和大括号) 这个叫做函数了。有的时候,进去的值,可能是1个,也可以是多个。return 出来的,可以是1个,也可以是多个。

顺便讲下,进去的值,比如上面的例子中的number 专业的说法叫参数 return(导出) 的值,我们叫做 返回值 。

六 发送电子邮件

准备工作

开始本操作之前,请确保您的QQ邮箱的SMTP 功能已经开通。进入QQ邮箱的设置页面的账户页面,

找到这里,确保下图中红色箭头指向的位置要勾选:

修改代码

双击打开SMTP发送邮件的范例(下图所示)。

把代码中的发件人邮箱,收件人邮箱,用户名,密码修改下,如果设置无误,就可以运行了。如果出现提示,非常大的可能就是你的信息设置错误了。

注意:代码中原来的引号需要保留。

怎么样,邮件被收到了么?

七 通过按钮发送电子邮件

新建工程

左上角开始菜单 > 新建工程 > 对话框应用程序

添加按钮

双击按钮,把上面的成功发送邮件的代码全部复制到光标(鼠标)所在的位置。

运行代码,点击按钮。几秒后看看有没有收到邮件?

八 其他

通过以上的代码其实你会发现,快手真的不难。本来我还想再写很多去讲些更多的,但是我发现入门的话,这些讲解就够了。可能你心里还不踏实,不知道代码为什么要这么写,其实我也不知道,但是不妨碍我用这些代码来帮助我提高工作效率,照葫芦画瓢就可以了。喜欢看电视,并不需要知道电视机是如何造的,按照说明书使用电视机就行了。代码只是工具而已,能用就行。

如果不知道自己想做些什么软件,可以把每一个范例文件都打开运行下,看看有没有你感兴趣的功能,基本上你都能找到你需要的。

刚开始的时候都一样,都是照葫芦画瓢的把代码改成自己想要的样子。改着改着你就成为高手了。

用空的话,可以看看手册,这里就可以看到,看不懂就忽略过去,没有关系,等需要的时候你再看,就比较容易看懂了。遇到问题的时候:

先独立思考,

然后看看手册里面有没有讲解,

最后用不同的关键词在论坛多搜索几次,基本上你大部分遇到的问题都能在这里找到答案。

如果找不到的话,可以发帖提问。如果需要,可以附上精简后可以展示你的疑问的代码。论坛里面的人都是很友好的,如果你的帖子被人指责的话,并不是回答你问题的人不友好,很可能是你提问的方式有问题。这个时候可以考虑看看这个帖子 提问的智慧。这个帖子被老大逐字逐句的修改着色以方便大家阅读。

如果有幸加入了群,而你在论坛仍然找不到答案,你可以问问群里面的好友。友善的提问,附上带有你疑问的帖子连接,这样的提问会比较受到欢迎。

如果希望在论坛、在群里获得更多的帮助

请用你的实际行动帮助更多的人。

有一个优秀的国产软件不容易,有一个免费的优秀国产软件更不容易,用你的行动多支持支持快手吧。