带有计算功能的记事本软件CalcNotepad的下载和使用

CalcNotepad是我开发的一款具有计算功能的记事本工具。其界面由如下4部分构成:

  • 菜单栏
  • 文本区
  • 结果区
  • 状态栏

 

首先介绍一下菜单系统

【文件菜单】里面的命令与Windows内置记事本的命令相似,但是当另存为为文件时,可以选择编码

【编辑菜单】

其中,查找和替换支持正则表达式。

  

【格式菜单】可以设置字体格式和文本区的背景格式,这些设置保存于注册表中,下次启动会记忆。

【计算菜单】用于设置语言,本工具支持VBScript和JavaScript语法。

在文本区中选择一部分代码,然后按下【F8】可以把表达式的值计算出来,并且显示在左下角。

注意:F8只把选择了的文本作为计算根据,和它周围的文字无关。但是F5是以全部文本作为计算根据的。

例如,书写一个不带参数的Function,函数名称可以任意起。按下【F5】,会计算所有代码,弹出对话框中显示变量c的值。

然后左下角会给出该函数的返回值Test,应该是36

  如果计算菜单中勾选的是JavaScript,就需要书写JS代码了。

如下计算100除以7的余数,左下角显示结果。

  

同样,也可以从一个不带参数的function开始运行。

下面的程序Area是带参数函数,ABC是不带参数的,因此首先调用ABC函数。计算结果为90。

 【帮助菜单】可以设置txt扩展名的默认程序,如果设置为本工具,那么双击TXT文件,会默认以本工具打开。

 【状态栏】分为3部分,分别显示的是当前文件的编码、文件的完整路径、光标所处的位置。

如图所示,光标显示处于“战斗”两个字之间,因此是12行5列。并且斗字是整个文件的第202个字,一共选中了28个字。

  

其他重要提示

  • 文本区可以按下{Tab}输入制表位
  • 文本区中双击鼠标可以选中整行
  • 查找到最后一处弹出的MsgBox对话框,3秒后自动消失
  • 支持文件拖放,可以从文件夹中拖放一个TXT文件到文本区,快速打开。

 下载地址:https://share.weiyun.com/5dpcNqx

猜你喜欢

转载自www.cnblogs.com/ryueifu-VBA/p/12722280.html