易语言调用JS制作统计文本字数的代码

调用统计字数js此功能由精易网页调试助手生成代码,配合精易模块使用。

常量数据表

.版本 2
.常量 字数统计js, "<文本长度: 269>"

统计文本字数的代码

.版本 2
.支持库 spec
.程序集 窗口程序集_启动窗口
.子程序 文本_字数统计, 整数型, 公开, 用word方式计算正文字数,返回文本字数,汉字算一个,单词算一个,换行符和空格不算.
.参数 文本, 文本型, , 需要统计的文本
.局部变量 c, 整数型
.局部变量 n, 整数型
.局部变量 z, 整数型
.局部变量 返回文本, 文本型
.局部变量 临时字节集, 字节集
.局部变量 i, 整数型
.局部变量 跳, 逻辑型
临时字节集 = 到字节集 (文本)
c = 取字节集长度 (临时字节集)
n = 1
.判断循环首 (n ≤ c)
  .如果 (n + 1 > c)
    z = 1
  .否则
    .如果 (临时字节集 [n] > 128)
      z = 2
      i = i + 1
      跳 = 假
    .否则
      .如果 (临时字节集 [n] ≠ 13)
        z = 1
        .如果 (临时字节集 [n] = 32)
          跳 = 假
        .否则
          .如果真 (跳 = 假)
            i = i + 1
          .如果真结束
          跳 = 真
        .如果结束
      .否则
        .如果 (临时字节集 [n + 1] = 10)
          z = 2
        .否则
          z = 1
        .如果结束
        跳 = 假
      .如果结束
    .如果结束
  .如果结束
  n = n + z
.判断循环尾 ()
返回 (i)
.子程序 _统计按钮_被单击
调试输出 (“开始”)
线程_启动 (&子程序2, , )
线程_启动 (&子程序1, , )
.子程序 子程序1
.局部变量 t, 整数型
.局部变量 i, 整数型
.局部变量 d, 整数型
.局部变量 内容, 文本型
t = 取启动时间 ()
内容 = 编辑框1.内容
.计次循环首 (100, i)
  d = 文本_字数统计 (内容)
.计次循环尾 ()
t = 取启动时间 () - t
调试输出 (2, t, d)
总字数标签.标题 = 到文本 (d)
.子程序 子程序2
.局部变量 t, 整数型
.局部变量 i, 整数型
.局部变量 d, 整数型
.局部变量 内容, 文本型
t = 取启动时间 ()
内容 = 编辑框1.内容
.计次循环首 (100, i)
  d = 字数统计js (内容)
.计次循环尾 ()
t = 取启动时间 () - t
调试输出 (1, t, d)
.子程序 字数统计js, 整数型, , 此代码由精易网页调试助手生成代码,配合精易模块使用。
.参数 文本, 文本型
.局部变量 结果, 文本型
线程_初始化COM库 ()
结果 = 编码_运行JS代码 (#字数统计js, “fnGetCpmisWords”, 文本, , , )
线程_取消COM库 ()
返回 (到整数 (结果))

运行结果:

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接

(0)

相关推荐

  • 详解易语言调用js实现md5加密方法

    易语言调用js需要用到拓展组件的脚本组件, 在窗口创建完毕的事件里给脚本组件初始化设置下脚本组件的语言属性,在这里以JScript为例: 脚本组件执行脚本的简单方法是:  脚本组件1.执行 ()  然后根据需要调用的脚本函数   脚本组件1.运行 () 首先看下脚本组件1.执行 () 的参数和返回值: 调用格式: 〈逻辑型〉 对象.执行 (文本型 脚本代码) - 脚本语言支持组件->脚本组件 英文名称:Execute 执行指定的代码文本.返回真为执行正常,返回假为出错,错误信息可以从"错误

  • 易语言调用JS代码方法总结

    以下是我们易语言调用JS代码的步骤 步骤1: 步骤2: 步骤3: 步骤4: 以上就是四个详细步骤,感谢大家对我们的支持.

  • 易语言调用JS制作统计文本字数的代码

    调用统计字数js此功能由精易网页调试助手生成代码,配合精易模块使用. 常量数据表 .版本 2 .常量 字数统计js, "<文本长度: 269>" 统计文本字数的代码 .版本 2 .支持库 spec .程序集 窗口程序集_启动窗口 .子程序 文本_字数统计, 整数型, 公开, 用word方式计算正文字数,返回文本字数,汉字算一个,单词算一个,换行符和空格不算. .参数 文本, 文本型, , 需要统计的文本 .局部变量 c, 整数型 .局部变量 n, 整数型 .局部变量 z,

  • 易语言调用JS取随机数

    易语言自带的取随机数,取小范围的数字还行,大了就不行了,后面的根本取不到,所以我们需要借且JS来取随机数 1.启动易语言新建一个空白的程序或者模块都可以 2.双击界面,进入代码编辑,在代码界面新建一个子程序,修改为子程序_取随机数_JS 3.让鼠标指针放在上面,按回车添加2个整数型参数,分别命名为[起始值][终止值] 4.可以把公开勾上,这样可以复制到模块里面进行调用.第一个参数[起始值]设置为可空,如果没有传入参数,默认就是为0 5.添加其他JS代码,完成编写,纯代码在最后,直接复制到易语言界

  • 易语言调用接口查看QQ各项资料的代码

    DLL命令表 .版本 2 .DLL命令 ShellExecuteA, 整数型, "shell32.dll", "ShellExecuteA", , 查找与指定文件关联在一起的程序的文件名,并执行相关操作,成功则返一个大于31的值. .参数 hwnd, 整数型, , 用来指定被执行文件显示的窗口所属的父窗口句柄,可以为NULL .参数 lpOperation, 文本型, , 指向一个表示执行方式的字符串 .参数 lpFile, 文本型, , 用来指定文件名,文件名既可

  • 易语言小写转换程序制作

    windows API "CharLower"应用之用易语言把文本中的大写字母转换成小写字母的示例教程 1.新建一个易语言窗口程序 2.双击程序栏中的DLL命令 进入DLL编辑窗口 3.在空白处点击右键 选择新DLL命令 也可以按CTRL+N组合键 4.写入以下API命令 .版本 2 .DLL命令 CharLowerA, 文本型, , "CharLowerA" .参数 lptstr, 文本型 5.在窗口程序集中写入一下命令 调用DLL 比如要转换26位大写字母 .版

  • C++ 编写DLL文件给易语言调用方法

    摸索了两天了,终于解决了所有问题,在此跟大家分享. 需要三个文件,dll_demo.h.dll_demo.cpp.dll_dome.def 直接上代码: 头文件如下: #ifndef _DLL_DEMO_H_ #define _DLL_DEMO_H_ #ifdef DLLDEMO_EXPORTS #define DLL_DEMO extern "C" __declspec(dllexport) #else #define DLL_DEMO extern "C" __

  • 易语言调用易模块的方法

    易模块就是,易语言前辈把一些函数.常用的子程序. 编辑起来,方便新手学习! 1.打开易语言,里面,窗口程序.控制程序.动态连接库.易语言模块. 这里面可以用到模块的有[窗口程序.控制程序.动态连接库.]易语言模块是编写易模块的程序. 2.我们就以窗口程序程序进行操作,点击进入[双击]. 进入设计面板,点击[程序],在点击[模块引用],然后[添加模块] 1.使用方法 添加完毕模块!最好先更新下模快引用信息,让语言兼容! 添加完毕模块!最好先更新下模快引用信息,让语言兼容! 2.在打开易语言模块信息

  • C语言每日练习之统计文本单词数及高频词

    作业1:统计出txt文本里面的单词数,并找出频率出现最高的单词是哪个? 运行结果: 上代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { //文件打开 //string file = System.IO.Fi

  • JS制作简易计算器的实例代码

    做一个简易计算器,效果图片 c表示清空,为一个空字符串 +/-表示该值为正还是负 %表示当前值/100 ←表示退格,往前删除一个值 eval 函数是能够计算出字符串表达式或者语句的结果,把结果求出来. 代码如下 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"

随机推荐