前言:
本身的动态创建并不难,那如何能更简单高效的创建布局呢?

接下来将通过封装好的模块来实现,也不需要怎么记动态创建的命令,调用也简单。

注:为了防止被认为时广告,本文所使用的模块请大家自行百度利快云官网下载

一、配置模块
右键配置,勾选火山模块

二、窗口布局

三、创建变量
注意红圈内的变量并非是窗口组件布局,没有显示视窗布局的哦,这些是用于动态创建用的

四、添加按钮事件

五、开始创建
3种方法原理是一样的,看方便采用,默认创建里可以调整组件信息

①方法1
创建后会返回一个组件序,这个序号可以用于操作该组件
如果不需要事件,只需要第一条命令创建即可 ( 动态组.创建按钮 (本对象, “一组1”) 即可)

②方法2
同样的方法创建挂接

③方法3

④组合式创建
将其它组件创建在分组框内

⑤创建组合框

调用事件


⑥修改属性
支持修改所有属性,调用方法跟原组件上一致

⑦删除组件

⑧其它按钮事件
弹出其它动态创建的按钮信息,可以根据标记值来区分

六、补充
也可以将启动类下的变量转移到全局类里
Ctrl D新建类,公开类和变量,并静态

然后在调用里加入全局类变量

七、演示

火山PC模块使用案例-动态创建多个组件教程相关推荐

  1. Python+tkinter动态创建与销毁组件小案例

    本文代码演示了如何在tkinter窗体上动态创建组件以及销毁组件的方法. import tkinter import tkinter.messagebox import tkinter.simpled ...

  2. js的节点操作动态创建table表格,创建行,删除行

    节点操作 根据 W3C 的 HTML DOM 标准,HTML 文档中的所有内容都是节点: 整个文档是一个文档节点,每个 HTML 元素是元素节点,HTML 元素内的文本是文本节点,每个 HTML 属性 ...

  3. 火山PC可视化动态布局工具的使用教程

    前言: 动态创建大法可以无限制的使用组件,但是非可视化,布局起来会很费力,所以编写了动态布局 工具,能够实现可视化创建软件界面,不受组件限制的影响. 本工具将会帮你自动生成界面代码,你需要安装&quo ...

  4. 【案例分享】使用ActiveReports报表工具,在.NET MVC模式下动态创建报表

    提起报表,大家会觉得即熟悉又陌生,好像常常在工作中使用,又似乎无法准确描述报表.今天我们来一起了解一下什么是报表,报表的结构.构成元素,以及为什么需要报表. 什么是报表 简单的说:报表就是通过表格.图 ...

  5. vue项目中动态创建模块以满足客户定制化需求的解决方案

    前端项目中很多时候会遇到这样的业务需求: 所有的客户都有共同的一些业务需求,即基础需求 基础需求需要根据业务发展进行升级 在共同需求的基础上,每个客户又有不同的需求(客制化) 如果只是一两个客户还好, ...

  6. 火山PC百集基础教程(火山视窗)

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

  7. 火山PC(火山视窗)图形按钮制作器教程

    前言: 自定义方式制作图形按钮素材,涉及画板操作.动态创建等知识. 需要安装最新火山模块2020-12-18版 一.配置模块 右键配置-勾选火山模块,还调用了一个高级图形按钮文件. 二.界面布局 基本 ...

  8. 火山PC使用百度OCR接口识别文字

    本源码转载自利快云https://www.lkuaiy.com/ 火山PC使用百度OCR接口识别文字 一.需要调用的模块 视窗基本类 MFC界面基本类 火山模块 二.百度OCR使用前准备 百度OCR是 ...

  9. 深入了解火山PC的编码转换处理

    在我们的日常开发过程中,编码转换是非常常见的技术,例如:网络通信.文件处理.文本加密等技术都需要用到编码转换,而今天我们就来深入了解火山PC的编码转换处理! 首先我们新建一个火山PC的MFC窗口项目, ...

  10. 页面显示格式化的时间、倒计时效果、学成在线案例(创建、添加节点)、学生信息表(重点)、5秒钟之后跳转页面(location.href应用)、学生信息表(页面刷新数据不丢失)(重点)——API练习案例

    目录 1. 页面显示格式化的时间 2. 倒计时效果 3. 学成在线案例(创建节点.添加节点) 4.学生信息表案例(重点) 5. 5秒钟之后跳转页面(location.href的应用) 6. 学生信息表 ...

最新文章

  1. 用python画花瓣-Python:绘制樱花树
  2. [蓝桥杯]算法提高 秘密行动(动态规划)
  3. 【渝粤教育】电大中专学前儿童发展心理学3作业 题库
  4. 绝地求生信号枪只能在服务器吗,绝地求生信号枪怎么用?信号枪刷新点及用法详解...
  5. 每日小记 2017.2.14
  6. ajax php登陆界面,实例详解Ajax实现漂亮、安全的登录界面
  7. HAProxy + Keepalived实现MySQL的高可用负载均衡
  8. 服务器 16路直连 英特尔,Intel 10nm服务器怪咖:八通道+16条内存
  9. arduino步进电机程序库_arduino控制步进电机的库(带有驱动器)
  10. SAP-ABAP学习日常
  11. html标题居中加背景色,如何设置CSS背景宽度后让文字居中?
  12. PCI-PCIE中断机制之三
  13. 知识图谱研究最新综述论文: 表示学习、知识获取与应用
  14. 微信新功能,最牛的不是“斗图”!
  15. ssms远程服务器地址,SSMS无法连接到远程服务器,崩溃
  16. 接收一个字符串,分别统计大写字母、小写字母、数字、其他字符的个数,并以元组的形式返回结果。
  17. 如何使用WPS进行文档内容对比
  18. MODBUS通信协议代码
  19. P41 网络编程入门
  20. 【自然语言处理】【知识图谱】知识图谱表示学习(三):SE、SME、LFM、RESCAL、HOLE

热门文章

  1. Arduino 超声波避障循迹小车,四轮智能小车
  2. 软件工程专业的论文答辩_软件工程论文答辩开场白范例
  3. Markdown latex语法合集
  4. 这15个网站,为设计师提供用不完的免费素材
  5. BP神经网络 MATLAB源程序
  6. [zigbee][z-Stack]协议栈简介及工作流程
  7. 基于排队论模型的收银台服务系统的分析及可视化设计
  8. Jensen不等式讲解与证明
  9. 计算机毕业设计asp.net的旅游网站(源码+系统+mysql数据库+Lw文档)
  10. 天网防火墙的最新破解方法