web可视化开发工具 App Builder 2019安装注册激活教程(含下载)

Web可视化开发工具App Builder 2019安装注册激活教程

下载App Builder 2019

首先,我们需要下载App Builder 2019的安装包。可以在App Builder官方网站下载:https://www.davidesperalta.com/appbuilder

安装App Builder 2019

  1. 双击刚才下载好的安装包,进入安装界面。
  2. 点击“Next”按钮,按照提示进行下一步安装。
  3. 安装完成后,打开App Builder 2019。

注册App Builder 2019

  1. 在打开的App Builder 2019界面中,点击菜单栏的“Help”->“Register”选项。
  2. 在注册窗口中填写Email和Registration Code,然后点击“Activate”按钮。

特别提醒:如果没有购买过App Builder,则无法进行注册。付费购买App Builder后,会收到一封包含Registration Code的邮件。

使用App Builder 2019

  1. 在App Builder 2019中创建一个新项目。
  2. 向项目中添加控件,这些控件可以是按钮、文本框、标签、列表框等等。
  3. 对控件进行属性设置,比如设置按钮的文本、字体大小、颜色等等。
  4. 编写代码,可以使用JavaScript语言进行编写。
  5. 在开发完成后,可以将项目打包为可执行文件或者HTML页面,然后发布到Web上。

示例说明

示例一:创建一个按钮并设置点击事件

  1. 在App Builder 2019中创建一个新项目。
  2. 在项目中添加一个按钮控件。
  3. 双击按钮控件,进入按钮的属性设置页面。
  4. 在属性设置页面中,设置按钮的文本为“Hello World!”。
  5. 点击“Code”按钮,进入代码编辑器。
  6. 在代码编辑器中,编写以下代码:
document.getElementById("Button1").onclick = function() {
    alert("Hello World!");
};
  1. 点击保存按钮,然后点击运行按钮,在运行窗口中点击按钮,就可以看到弹出一条消息框,显示“Hello World!”。

示例二:创建一个表单并向数据库中插入数据

  1. 在App Builder 2019中创建一个新项目。
  2. 在项目中添加一个表单控件。
  3. 双击表单控件,进入表单的属性设置页面。
  4. 在属性设置页面中,设置表单的数据库连接信息。
  5. 在设计面板中,向表单中添加一些输入框和标签。
  6. 双击输入框控件,进入输入框的属性设置页面。在此页面中,可以设置输入框的名称、数据类型、默认值等等。
  7. 在代码编辑器中编写以下代码:
document.getElementById("Form1").onsubmit = function() {
    var name = document.getElementById("Name").value;
    var email = document.getElementById("Email").value;
    var phone = document.getElementById("Phone").value;

    var sql = "INSERT INTO users (name, email, phone) VALUES ('" + name + "', '" + email + "', '" + phone + "')";

    App.DB.ExecuteSQL(sql);

    return false;
};
  1. 在运行窗口中,填写表单中的信息,然后点击提交按钮。此时,表单中的数据会被插入到数据库中。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:web可视化开发工具 App Builder 2019安装注册激活教程(含下载) - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • 魔兽世界7.3.5邪DK怎样输出 邪DK团本大秘境输出手法及技能循环

    魔兽世界7.3.5邪DK输出攻略 邪DK团本大秘境输出手法及技能循环 作为一名邪恶死亡骑士,我们的输出方式主要依靠一些邪能技能和符文武器的轮换来进行。在团本大秘境中,我们需要熟练掌握各种技能,合理选择使用的技能,才能在输出战斗中发挥出优势。 以下是邪DK输出的技能循环: 大规模AOE技能:灵界打击、枯萎凋零和血充能量; 单体技能:鲜血打击、心脏打击、死亡打击…

    other 2023年6月27日
    00
  • FREEBSD6.0 架设FTP 服务器

    FREEBSD6.0 架设FTP服务器 简介 FreeBSD是一种自由、稳定的操作系统,非常适合用作FTP服务器。本文将介绍在FreeBSD6.0上架设FTP服务器的完整步骤。 步骤 安装FTP服务器软件 用下面的命令安装FTP服务器软件: # pkg_add -r vsftpd 配置FTP服务器 编辑FTP服务器的配置文件,即 /usr/local/etc…

    other 2023年6月27日
    00
  • Java的可变参数与Collections类的功能示例解析

    Java的可变参数与Collections类的功能示例解析 可变参数 Java的可变参数是一种特殊的语法,允许方法接受可变数量的参数。在方法声明中,使用三个连续的点(…)表示可变参数。下面是一个示例: public void printNumbers(int… numbers) { for (int number : numbers) { Syste…

    other 2023年7月28日
    00
  • vagrant安装

    Vagrant安装 Vagrant是一款用于构建和管理虚拟开发环境的工具。它可以自动化虚拟机的创建、配置和销毁,得开发者可以快速地搭建开发环境。本文将详细讲解Vagrant的安装过程,并提供两个示例说明。 1. 安装VirtualBox Vagrant需要依赖于虚拟化软件,常用的虚拟化件是VirtualBox。因此,在安装Vagrant之前,需要先安装Vir…

    other 2023年5月8日
    00
  • ssl证书与java keytool工具

    SSL证书与Java keytool工具的完整攻略 本文将为您提供SSL证书与Java keytool工具的完整攻略,包括SSL证书的基本概念、Java keytool工具的使用方法、以及两个示例说明。 SSL证书的基本概念 SSL证书是一种数字证书,用于验证网站的身份和加密网站与用户之间的通信。SSL证书由证书颁发机构(CA)颁发,包含网站的公钥和其他信息…

    other 2023年5月6日
    00
  • Java中Properties的使用详解

    Java中Properties的使用详解 Properties介绍 Properties是Java API中的一个类,用于读取和写入.properties文件。这个类继承了Hashtable类,所以使用了键值对的形式存储数据。在Java开发中,经常需要配置一些参数,使用Properties能够很好的帮助我们操作这些参数。下面是Properties的常用方法:…

    other 2023年6月25日
    00
  • Java深入了解数据结构中常见的排序算法

    Java深入了解数据结构中常见的排序算法 介绍 排序算法是计算机科学中最重要的基础问题之一。在本文中,我们将会介绍数据结构中常见的排序算法。排序算法在很多场景下都有应用,比如搜索、数据压缩、数据库等领域。 本文将会涉及以下排序算法:- 冒泡排序- 选择排序- 插入排序- 快速排序- 归并排序 我们将会通过示例代码来演示每一种算法的原理和实现。 冒泡排序 冒泡…

    other 2023年6月27日
    00
  • MySQL中建表时可空(NULL)和非空(NOT NULL)的用法详解

    当我们在MySQL中创建表时,除了指定每个列的数据类型之外,还可以指定它们是否可以为空(NULL)。通常情况下,每个列都可以为空,但是为了确保数据的完整性和准确性,我们可以设置一些列必须包含值。以下是”MySQL中建表时可空(NULL)和非空(NOT NULL)的用法详解”的完整攻略。 为什么需要设置空与非空 在MySQL中,我们可以使用NULL来表示缺少值…

    other 2023年6月25日
    00
合作推广
合作推广
分享本页
返回顶部