• 特点
  • 运行环境
  • BHT-BASIC4.0概要

程序开发所必要的软件工具

BHT-BASIC4.0开发程序包包含了所有开发 BHT 系列应用程序所必要的软件工具。该程序包包括以下软件和附件,可立即应用于程序开发。

也可开发旧版本BHT-BASIC3.6的软件。

  • ・BHT-BASIC4.0 Compiler(包括BHT-BASIC3.6)
  • ・BHT-BASIC4.0 Remote Debugger(也可调试BHT-BASIC3.6)(1)
  • ・BHT-BASIC4.0 Transfer Utility(包括BHT-Ir协议)

易于开发的程序语言

BHT-BASIC是在微软公司MS-BASIC的基础上为手持式条码扫描器开发的BASIC语言。只要用一个命令就可以实现条码扫描器特有的功能。(具有条码读取、数据传输等专用命令和函数)

此外,BHT-BASIC的运行环境为解释程序,因此不会因程序错误而导致失控或破坏内存,可以保证稳定运行。

大幅提高功能

扩展了旧版本BHT-BASIC3.6程序的基本元素(程序容量、数据文件容量以及变量、标号长度等),极大程度地提高了程序开发的自由度。(2)

较高的兼容性

此外,不需要改变用BHT-BASIC3.x编写的源程序(3),直接用BHT-BASIC4.0编译程序进行编译。

  1. 1.BHT-800系列不支持远程调试程序,包装内不含有PC-BHT连接线。
  2. 2.BHT-7000/BHT-7500/BHT-8000/BHT-100各系列为旧版本BHT-BASIC3.6的基本元素。
  3. 3.必须对因通信速度等硬件条件而变化的项目进行修正。

BHT-BASIC4.0 Compiler

运行环境
适用型号 PC/AT兼容型号
OS: Windows® Vista(32位版)、Windows® 7(32位版/64位版)、Windows® 8(32位版/64位版)、Windows® 8.1(32位版/64位版)、Windows® 10(32位版/64位版)(2)
CPU Intel®;ArchitectureCPU(Pentium®;133MHz以上)(3)
内存: 上述OS能正常运行的内存
HDD: 5MB以上的空间
适用的BHT型号
运行模式 型号
BHT-BASIC4.0 BHT-300系列、BHT-500系列、BHT-600系列、BHT-800系列、BHT-900系列
BHT-BASIC3.x兼容 BHT-7000系列、BHT-7500系列、BHT-8000系列、BHT-100系列

BHT-BASIC4.0 Remote Debugger

运行环境
适用型号 PC/AT兼容型号
支持OS Windows® XP(32位版)、Windows® Vista(32位版)、Windows® 7(32位版/64位版)、Windows® 8(32位版/64位版)(2)
内存 上述OS能正常运行的内存
HDD 5MB以上的空间
串行端口 通信速度达到115200bps的串行端口
显示屏 分辨率大于800×600
适用的BHT型号
运行模式 型号 系统版本要求(1)
BHT-BASIC4.0 BHT-900系列 所有版本
BHT-600系列
BHT-500系列
BHT-300系列
BHT-BASIC3.6 BHT-7000 版本2.03以上
BHT-7500 版本1.26以上
BHT-7500W 版本1.04以上
BHT-8000 版本1.02以上
BHT-8000D 版本1.03以上
BHT-103Q 版本2.02以上
BHT-102B 版本2.03以上
BHT-103QF 版本2.01以上
BHT-102BF 版本2.01以上
BHT-100BW 所有版本
BHT-100QW 所有版本

BHT-BASIC4.0 Transfer Utility

运行环境
适用型号 PC/AT兼容型号
支持OS Windows® Vista(32位版)、Windows® 7(32位版/64位版)、Windows® 8(32位版/64位版)、Windows® 8.1(32位版/64位版)、Windows® 10(32位版/64位版)(2)
CPU Intel®;Architecture CPU(3)
内存 上述OS能正常运行的内存
HDD 2MB以上的空间
适用的BHT型号
支持的协议 型号
BHT-Ir 协议、Y-modem BHT-300系列、BHT-500系列、BHT-600系列、BHT-800系列、BHT-900系列
BHT-Ir 协议 BHT-7000系列、BHT-7500系列(含无线型)、BHT-8000系列、BHT-100系列(包括无线型、不包括BHT-100BW-CE)
  1. 1.最新系统可从注册用户专用网站下载。
  2. 2.Microsoft®以及Windows®是美国Microsoft Corporation在美国以及其他国家的注册商标。
  3. 3.Intel®是美国Intel Corporation在美国以及其他国家的注册商标。

BHT-BASIC4.0概要

BHT-BASIC4.0在BHT-BASIC3.6的基础上增加了可处理文件和程序的容量。此外,加强了变量作用域/有效期限、用户定义函数,提高了程序开发效率。

因此,BHT-BASIC4.0的执行程序为扩展名.PD4格式,与BHT-BASIC3.x的扩展名为.PD3的执行程序不同。

BHT-BASIC4.0的执行环境(适用的 BHT 型号)

用BHT-BASIC4.0编译的执行程序(PD4格式)在搭载支持BHT-BASIC4.0系统的BHT(BHT-300系列)上可运行。在搭载支持旧版本BHT-BASIC3.x系统的BHT(BHT-8000系列及其他)上无法运行。

此外,用BHT-BASIC4.0描述的源程序无法用BHT-BASIC3.6的设置进行编译。

数据文件各种容量的扩展

扩大了数据文件的各种容量,以便于制作大容量的数据文件。

最大可登录记录数 由32,767件扩展为2G件(与长整数型的最大值相同)
最大记录长度 由255字节扩展为65,535字节
字段变量容量 由255个字符扩展为8182字符(与字符串型的最大字符串长度相同)
字段数量 由16个扩展为254个

扩展类型

扩展了BHT可使用的类型,以便扩展数据容量和访问大容量数据文件。

  • ・支持长整数型
  • ・将字符型的最大字符串长度由255个字符扩展为8192个字符

加强变量作用域/有效期限

加强了变量的作用域(可引用变量的范围)。(PUBLIC语句)

同时,可以对用户定义函数内定义的变量的有效期限(变量值保持期限)进行控制。(DIM、PRIVATE、STATIC语句)

加强用户定义函数的参数指定

通过BYVAL、BYREF,可对参数值的传递方法进行细微控制。(BHT-BASIC3.6为BYVAL动作)可将阵列变量指定为参数。此时必须为BYREF。

扩展程序的基本要素

扩展了下述内容在描述程序时的容量,更易于编程。

扩展程序 每行由8192个字符扩展为32767个字符
程序行数由9999行扩展为32767行
将可生成的程序的最大容量由128KB(1)扩展为 2GB(实际会受BTH搭载内存容量限制)
标号 字符数由10个字符扩展为255个字符
标识符 字符数由10个字符扩展为255个字符
每个变量类型的可使用数量由255个扩展为1024个
  1. 1.程序代码64KB+寄存器变量64KB
  • 特点
  • 运行环境
  • BHT-BASIC4.0概要

相关产品

咨询

QBdirect