精华内容
下载资源
问答
  • 火山视窗Sqlite本地数据库操作
  • 火山视窗windowsAPI封装与COM操作
  • 而是火山视窗的窗口界面.只实现了编辑框,标签,按钮的枚举,其他没做,授人以鱼不如授人以渔.所以就放个超级缩水版的源码给你们借鉴下吧! 用途:解决免费版火山视窗组件限制,使用 易语言 画界面,然后火山视窗编写功能.
  • 火山视窗“@视窗.附属文件”的使用例程
  • 火山视窗系统注册表操作.rar
  • 火山视窗实战安卓PC双端互通密码本
  • 火山视窗文件读写

    2021-06-09 17:30:03
    16火山视窗文件读写 为了方便操作首先简单的设计一个界面,放两个按钮,写文件和读文件。 一、写字节集文件 1、写出字节集数据需要使用“写到文件”方法。 2、这个方法有三个参数,通常不需要考虑第三个...

    本源码转载自利快云https://www.lkuaiy.com/

     

    16 火山视窗文件读写

     

    为了方便操作首先简单的设计一个界面,放两个按钮,写文件和读文件。

     

    一、写字节集文件

    1、写出字节集数据需要使用“写到文件”方法。

    2、这个方法有三个参数,通常不需要考虑第三个参数,填写第一个和第二个即可。

    3、返回逻辑型用来验证是否保存成功。

    4、按钮点击后调用这个方法在D盘的一个文件夹里面放一个文件,这里使用“文本到UTF8”将文本转换成utf8字节集保存。

     

    5、最终可以看到文件保存成功。

     

     

     

    读字节集文件

    1、读入文件这个有两个参数,第一个是文件路径,第二个是数据尺寸,通常情况下没有这个需求可以不用管。直接写参数1就可以。

     

    2、读入文件这个有两个参数,第一个是文件路径,第二个是数据尺寸,通常情况下没有这个需求可以不用管。直接写参数1就可以。

    3、最后读取出来的需要使用utf到文本,重新转换回来。

     

    4、最后结果。

     

     

     

     

     

     

     
     
     
     
     
     
     
     
    展开全文
  • 火山视窗模块化开发

    2021-06-15 16:19:35
    火山视窗模块化开发 一、定义类通常方法 1、在火山中存在一个名叫“通常方法”的名词,具体表现为打开帮助页后,可以在“类别”这里看到。 2、通常方法调用的时候需要通过定义变量来调用,如下图所示...

    本源码转载自利快云https://www.lkuaiy.com/

     

    火山视窗模块化开发

     

     

    一、定义类通常方法

    1、在火山中存在一个名叫“通常方法”的名词,具体表现为打开帮助页后,可以在“类别”这里看到。   

     

     

     

    2、通常方法调用的时候需要通过定义变量来调用,如下图所示。

      

     

     

    3、接下来自己实现一个通常方法。

    4、新建一个类随便起个名字,然后新增一个方法,并勾选公开,注意“类别”必须是“通常”。

     

    5、调用的时候定义变量就可以调用。

     

     

     

    二、定义类静态方法

    1、静态方法在帮助页中的表现如下,类别为“静态方法”,权限为“公开,静态”

       

     

    2、静态方法的特点,通过类名可以直接访问,不需要定义变量。

     

    3、定义一个静态方法,只需要新建方法后,对这个方法勾选公开和静态即可。

     

     

     

    4、这个方法就是静态方法,可以看到通过类名可以直接访问这个方法。

     

     

     

     

    三、定义类全局静态方法。

    1、在帮助页中的表现为类别为“全局静态方法”,权限是公开静态。

     

     

    2、全局静态方法的特点是可以省略类名,通过方法名直接方法。

     

     

    3、具体操作首先方法需要勾选公开和静态,并且在类属性栏设置@全局类”属性为真即可。

     

    4、设置后就可以直接调用这个方法。

     

     

     

     

     

     

    四、定义类读写属性

    1、如果读写属性是配套使用的,通常名字都是一致的,比如用“标题”写属性写数据进去,通过“标题”读属性就可以取出。

    2、写属性的在帮助页中的表现中如下。

     

    3、读属性在帮助页中的表现如下。

     

    4、定义的时候选择类别就可以设置读写属性,注意要勾选公开。

     

    5、属性写就可以在变量的属性表中直接使用。

    6、属性读就可以取出来写入的数据。

     

    7、按钮点击后会弹出信息框,信息框中的内容就是在属性表中写入的内容。

     

     

    五、定义类事件

    1、事件在帮助页中的效果如下图,类别会识别为“事件定义方法”。

     

     

    2、事件的添加,在变量的“类型”这里就可以添加。

     

    3、添加后效果如下图。

     

     

    4、下面来自己实现一个事件,新建一个方法类别选择“定义事件”即可,顺便也可以设置个参数,用于传递一些数据。

     

     

    5、然后就可以添加事件。

     

     

    6、事件添加后如下图。“来源对象”和“标记值”参数是火山自动生成的,不可以修改。

     

    7、以上是事件的定义和添加,下面来模拟一下触发事件。

    8、新增一个方法,勾选公开,方法中调用这个事件,传递一个文本数据,这样就完成了事件的触发流程。

     

     

     

     

    9、按钮点击后调用定义的这个方法,就可以触发事件。

     

     

     

    10、按钮点击后,会弹出信息框,证明事件被触发。

     

     

     

    六、定义类虚拟方法

    1、虚拟方法在帮助页中的表现如下,类别为“虚拟方法”。

    2、虚拟方法其实概念不复杂,就相当于可以对这个方法进行一个重写,重写内部的操作,后面会列举一个小例子来演示。

     

     

    2、添加的话需要通过类名旁边的按钮点击添加。

     

       

     

    3、虚拟方法添加后如下图。

     

     

    3、下面来演示一下虚拟方法的使用,帮助大家理解虚拟方法。

    4、首先定义一个类,名称叫“基本工资类”,定义一个方法叫“基本工资”,勾选公开并设置“@虚拟方法”属性,属性值必须设置“可覆盖”。

    5、然后给这个方法添加一个奖金参数,并返回100 奖金”,也就是说,工资的计算公式为,统一的工资“100 奖金”就是一个员工的基本工资。

     

     

     

     

    6、定义一个基础类为“基本工资类”的类,然后就可以添加刚刚的虚拟方法。

     

    7、添加后效果如下图。

     

    8、添加这个方法后,就可以对这个方法进行重写,比如在基本工资计算的时候,忘记进行扣税,这个时候可以进行一个扣税操作,可以直接 -2 完成扣两块钱税的操作。

     

    9、为了方便对比,同样的方式在新建一个老板亲戚类,因为是老板亲戚,所以直接不扣税了,发税后工资,并且还要加100的交通补助,特殊照顾。

     

     

    9、定义一个工资计算方法,然后参数1提供类型为“基本工资类”,参数2提供奖金。

    10、然后通过参数1调用基本工资方法,进行工资计算。

     

    11、按钮点击后,定义“普通员工”和“老板亲戚”的变量,然后开始工资计算操作。

     

     

    11、最后结果如下。

    12、虽然两个员工都是使用的同一个方法进行工资计算,奖金也是一样的,但是因为员工本身对工资计算进行了方法重写,因此得出的结果是不同的。

    13、普通员工结果只有198,老板亲戚有300的工资。

     

    自定义类属性事件例程

    虚拟方法例程

    展开全文
  • 今天主角是火山视窗编程。主要适合windows平台,和易语言语法和功能相比,已经大大修复原来的不足,支持64位,现在火山已经有非常成熟的支持库,功能十分强大。 更多课程联系: QQ:2273545181 Q群:883426949 第一...

    今天主角是火山视窗编程。主要适合windows平台,和易语言语法和功能相比,已经大大修复原来的不足,支持64位,现在火山已经有非常成熟的支持库,功能十分强大。

    更多课程联系: QQ:2273545181 Q群:883426949

    第一部分:火山pc基础语法

    1.认识火山视窗

    2.火山pc安装和配置

    3.第一个火山程序

    4.主窗口属性和配置

    5.如何写程序的登录界面(作业)

    6.程序调试路径、编译版本、项目属性配置

    7.基础数据类型

    8.局部变量和常量

    9.方法(函数)

    10.类和对象

    11.类静态方法调用

    12.静态成员变量和动态成员变量区别

    13.类的继承

    14.理解窗口类和控件类(要重录)

    16.条件判断语句

    17.流程控制之分支判断 和选择

    18.计次循环和逆向计次循环

    19.判断循环和收尾判断循环

    20.火山整数数组

    21.文本数组

    22.数组处理之 数组类

    23.小数、整数数组类

    24.全局方法和常量(全局类和常量类)

    25.线程创建

    第二部分:火山PC之MFC界面UD组件基础

    26.MFC组件之按钮

    27.MFC组件(控件)之编辑框

    28.MFC组件(控件)之图片框应用

    29.MFC组件(控件)之组合框

    30.组合框联动功能实现

    31.MFC组件(控件)之时钟组件

    32.MFC组件(控件)标签组件

    33.标签之反馈事件

    34.MFC扩展之超级链接框

    35.MFC组件之单选框

    36.单选框和成员变量赋值应用

    37.MFC组件之选择框(多选框)

    38.选择框的反选功能

    39.三态选择框组件

    40.超级按钮组件

    41.基本容器之分组框

    42.基本容器之组件布局器

    43.基本容器之选择夹

    44.图形按钮组件的图片制作

    45.列表框

    46.列表框选择事件实例

    47.进度条组件

    48.进度条百分比显示

    49.图片进度条显示实例

    50.滑块条组件

    51.树形框组件(一)

    52.树形框组件(二)–图片组制作

    53.多窗口之创建窗口和创建对话框

    54.菜单UI设计一

    55.菜单UI设计二动态弹出菜单

    56.时间操作类和日期框组件

    57.工具条组件

    58.超级列表框 一 列表表格

    59.超级列表框 二 常用功能方法

    60.超级列表框 三常用事件和检查框

    61.超级列表框 四大图标列表框

    62.如何批量对多个组件同时设置

    63.托盘图标、菜单制作

    64.输入事件制作简易窗口热键

    65.热键框组件

    66.鼠标记录仪制作

    67.高级组件之选择列表框

    68.窗口鼠标事件

    69.画板组件1—从画直线开始

    70.画板组件2—画圆和写文字

    71.画板组件3—刷子功能

    第三部分:火山常用基础进阶

    72.认识火山结构体 (自定义数据类型)

    73.API学习之一 API函数声明和调用

    74.API调用之二 文本和文本指针传值

    75.API学习之三 结构体输出参数

    76.如何封装模块命令?

    77.如何打包发布模块?

    78.制作动态链接库dll

    79.如何调用动态链接库

    80.嵌入行实例

    81.初识哈希表

    展开全文
  • 火山基础应该都会我就不多说了,不会的先去学学基础再来。 每次创建项目都配置一次就很麻烦了,所以我建议大家另外创建一个文件来存放,当成了类是模块来使用。 先创建一个mfc窗口项目,鼠标右键点击 模块》添加》...

    火山基础应该都会我就不多说了,不会的先去学学基础再来。

    每次创建项目都配置一次就很麻烦了,所以我建议大家另外创建一个文件来存放,当成了类是模块来使用。

    先创建一个mfc窗口项目,鼠标右键点击 模块》添加》新建文件 创建一个火山文件来存放配置opencv代码,使用的时候选添加现有文件,把文件添加到模块那里,使用起来跟模块一样,或者直接封成模块。

    下面开始配置opencv了,文件头部参考下面图片,设置了搜寻目录可以省略部分文件路径使用相对路径,当然也可以使用绝对路径,一行可以添加多个文件,debug是调试版,release是发布版,属性名后面是让它在对应版本和32位、64位才能生效,在同文件名不同版本这个就很有用处了, $(p)是路径变量,对应项目的x64和win32,其它变量可以看项目属性,鼠标点击一个可输入位置下方就会有提示,在项目属性里面配置也是可行的,这个自己慢慢研究吧。另外lib文件夹的lib是指向动态链接库dll的,staticlib文件夹的lib文件才是真正的静态连接库。

    类的下面嵌入下面代码,这个类可以作为一个图片容器,注释掉那两行如果使用了类下面其它代码的cv::和std::就可以不用写,但是不熟悉的朋友可能会在以后出现问题,现在虽然麻烦一点点,但是可让新手容易看懂一些。

    下面添加方法正常使用就可以了,如果对c++不熟悉的朋友可以几行嵌入c++几行火山代码搭配使用,这样虽然逼格会降低,但是能用就行了,等以后学会了在装.逼吧,封装其实也没那么难的,网站就哟不是博客、视频可以学习,完事开头难,开了头就容易很多了,所以不要因为一时的失败而灰心。

    配置opencv到这里就结束了,上面代码我会分享出来,晚点去搜索或者到另一篇博客看下,那里有一些我找来的opencv的基础小例子,没什么大用,拿来给新手玩下还行,大佬可以无视。

    opencv官网的功能不齐全,64位的动态连接库dll就有时候会缺少功能,其它的动态库、静态库加了扩展模块用cmake和vs生成的,不知道还会不会缺少命令,毕竟生成一次要好几小时,期间开着然后去睡觉醒来发现磁盘空间不足中断了,64位动态dll凑合这用吧,生成这个要一两个小时卡着电脑不能用,好要快

    30G磁盘空间才行,太麻烦了。

    如果想自己弄也可以,百度cmake opencv contrib关键词找找看,不过提醒你一下,要有心理准备,一两个小时只是生成一种,因为开始不会我一共搞了几天才全部生成出来,就算顺利的恐怕一天不一定能全部搞定,建议单独生成32或者64选一,动态静态选一,一个小时应该差不多可以,毕竟我的电脑比较差。

    最后全部有用的就3个g

    最后关于OPENCV的完整已经编译好的版本,还是放个链接给大家下载吧【希望管理员不要认为是广告】:完整已经编译好的OPENCV下载

    展开全文
  • 火山视窗免安装绿色版

    千次阅读 2021-02-08 16:14:14
    下载火山PC绿色免安装版 下载好,解压到自己能记得的目录...运行火山视窗SDK修复工具(64位).exe 运行火山视窗SDK修复工具(64位)会自动打开火山PC 到现在就可以学习和开发了,本地编译器不需要填,留空就可以了 ...
  • 火山视窗opencv人脸检测图像版,可以进行人脸识别检测等
  • 火山视窗多窗口交互操作 火山视窗中很是时候需要进行多窗口交互,比如主窗口操作窗口1,窗口1操作主窗口。因为窗口交互和易语言完全不同,导致很多易友不会使用,本篇教程将介绍如何进行窗口之间互相操作,其实...
  • 火山视窗模板类型操作介绍 模板类型是火山视窗中提供的一种特殊类型,它不用于文本型,整数这些基本类型,也不同于火山中任何一个现有的类。 这个类型有点类似于通用类型,很多类都有这个类型。但是不同的类在...
  • 火山视窗redis数据库简单的使用教程 Redis数据库是内存性质的键值表数据库,通过键名来存取键值,因为是基于内存所以操作效率很快很高,通常用于辅助mysql数据库或者其它数据库进行操作。 这里会简单介绍一下...
  • 问:什么是文件框? 答:文件框是一个可以直接显示某路径下所有文件的一个操作框、会将所有文件都显示在文件框中。 ...1、首先在简单的设计一个界面。...2、最左边的这个类似列表框的东西就是文件框,在“基本组件”...
  • 12火山视窗添加窗口菜单 一、菜单设计 1、首先定义一个新的类,基础类务必填写“菜单类”,随后右键可以打开菜单设计器。 2、左侧是具体菜单项目设计效果,右侧是常用的菜单项目设置。 3、无虚线的菜单...
  • 一、DLL的创建 ①新建 ②创建方法 记得给变量设置为静态,否则会传递失败 这里加载了一个txt文档,注意将文档的编码设置为ANSI 二、调用DLL ①窗口布局 ...可以在顶部设置DLL位置,也可以在DLL中设置 ...
  • 火山视窗代码规范

    2021-06-16 16:27:42
    火山视窗代码规范 一、代码规范 代码规范的作用就是防止代码写的过多后防止遗忘命令的一种手段,同时如果你要开源你的代码,也可以便于他人阅读你的代码,同样可以方便自己阅读,方便他人也方便自己。 还有一...
  • ... ...1、打开按钮组件的帮助页,...注意:此类型属性实际上在火山中是无效的,这是MFC组件本身存在的问题。 3、既然类型属性无效,我们就需要在帮助页中去寻找其它的帮助。 可以看到继承了“按钮...
  • 火山视窗超级列表框-报表列表框操作 想要使用本组件首选需要配置mfc扩展界面支持类库模块。 超级列表框组件是火山中非常常用的一个组件,共有几种类型:大图标列表框,小图标列表框,普通列表框以及最最最...
  • 想要实现火山视窗表格组件添加按钮,其实很简单,先看效果图。 当鼠标点击单元格的时候会显示一个按钮在单元格的右侧位置。 1、首先右键项目,选择“配置项目所使用模块” 2、找到mfc表格组件...
  • 火山视窗JavaScript脚本类库使用 一、JavaScript准备工作 在编写本教程的时候(2021年6月16日),火山的JavaScript类库还未更新到最新版,旧版的类库存在严重的内存泄露问题,因此本教程使用JavaScript类库...
  • 火山PC使用环境的搭建(火山视窗)

    千次阅读 2020-08-28 09:19:06
    新建个火山项目,运行时提示如下 根据要求下载 ②下载VS2019社区版 官方下载地址:https://visualstudio.microsoft.com/zh-hans/?rr=https://www.microsoft.com/zh-cn/ ③下载VS 2019生成工具 如果不想安装VS大...
  • 火山视窗调用易语言DLL实现返回文本 一、首先编写易语言代码,新建易语言动态链接库。 1、新建一个dll动态链接库。 2、新建一个子程序,名称必须是英文字母,勾选公开,返回文本型,设置一个参考整数参数。...
  • 下面介绍一下火山视窗中编辑框组件最容易被新手忽视的一些功能。 第一:“调节器方式”属性。 本属性三个属性值,默认为“无调节器”,选择“自动调节器”或“手动调节器”在编辑框的右侧就会出现调节器按钮...
  • 问:什么是图形按钮? ...只要提前准备好图片素材,就可以制作出非常精美的按钮。 ... (2)点燃图片:就是指图片经过时候的图片,鼠标经过后会显示这个图片【当然这个效果在设计器是看不到的,必须软件运...
  • 火山视窗实现简单的窗口组件热键操作 下面用编辑框组件来演示如何实现一个简单的热键效果。 问:什么是组件热键? 答:某个组件获得焦点后,按下键盘上的某个组合键,或者按下某个键实现某些特定的操作,这...
  • 火山视窗整数数组类增删查改操作 整数数组类可对整数数据进行数组操作,本类可以非常方便的实现对整数数组的增删查改。 一、添加成员 1、首先需要定义一个类型为“整数数组类”的变量 2、调用“添加成员”...
  • 一、配置模块 右键配置-勾选MFC扩展界面支持类库1 二、窗口布局 三、功能 ①插入列 ②插入行 ③删除列 ④删除行 ⑤修改内容 ⑥取内容 ⑦取选中项 四、演示 例子下载:点击本链接

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 224
精华内容 89
关键字:

火山视窗