安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > thinBasic(Basic编译器) v1.8.0.0 绿色免费版
thinBasic(Basic编译器)

thinBasic(Basic编译器)

 v1.8.0.0 绿色免费版
  • 软件大小:11.79 MB
  • 更新日期:2019-10-28 15:43
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:11.79 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  thinBasic是一款非常实用的basic编译器,最主要的开发目的就是为用户提供一个可以用于basic的编译的平台,提供;两个编程模块,开发人员可以根据自己使用习惯以及根据工作的需要进行选择;程序提供了实用的语言解释功能,可以帮助用户在不对代码进行编译的情况下进行执行脚本;在程序中,系统还内置了一个RMChart模块,RMChart是标准的WINDOWS dll,开发人员和RMChart之间的整个通信都是通过函数调用进行的,而不是通过发送消息进行的,基本上,该库可与任何能够调用外部DLL的编译器一起使用,绝对可以与多个C/C++编译器,PowerBASIC 7.xx/8.xx和Visual BASIC 6一起使用;有了它,所有2D区域都可以水平和垂直对齐,现在,数据轴可以具有字符串标签,而不是数字标签,提供基于网格的系列的网格的新选项:数据行和/或标签轴的行/列可以具有双色模式,可用于网格线或与网格线一起使用;强大又实用,需要的用户可以下载体验

thinBasic(Basic编译器)

软件功能

  1、CORE:包含所有字符串和数字功能以及主程序流程。

  2、TBGL:提供了从ThinBasic语言创建硬件加速图形的界面。

  3、CGI:包含许多功能构建,以便使用thinBasic作为服务器端Web脚本引擎。

  4、FILE:文件和目录的功能;PC:处理PC的功能。

  6、控制台:管理要在文本模式控制台下执行的脚本。

  7、OS:用于管理操作系统功能的功能;LL:具有数据名称关联的链表数据结构。

  8、加密:官方windows密码学加上由thinBasic直接开发的加密函数。

  9、DT:处理日期/时间的功能;TCP:使用tcp协议发送/接收数据的功能。

  10、BIFF:处理BIFF的功能;INI:GetKey,SetKey,CountSections,GetSectionList,GetSectionKeyList等。

软件特色

  容易学习和使用:

  1、thinBasic语法基于流行的基本语言。

  2、thinBasic被研究为易于使用,即使是非专业的程序员。

  模块化结构:

  1、thinBasic由模块组成。

  2、模块是扩展ThinBasic语言添加新功能的特殊DLL(动态链接库)。

  3、thinBasic使用Core模块启动每个脚本。如果当前脚本需要,所有其他模块都将被动态加载。

  有两种thinBasic模块:

  1、官方模块是由ThinBasic团队直接开发的。

  2、用户定义的模块将由thinBasic用户直接使用thinBasic SDK开发。

  3、INET:检测互联网连接ON / OFF并键入(LAN,MODEM,PROXY),自动连接或挂机。

  4、SMTP:支持HTML邮件,文件附件,同步和异步。

  5、FTP:连接,退出,文件列表,目录更改,上传/下载同步和异步,文件删除和所有服务器允许的命令。

使用方法

  用户可以点击本网站提供的下载路径下载得到对应的程序安装包

thinBasic(Basic编译器)

  通过解压功能将压缩包打开,打开程序数据包后就可以看到对应的程序文件

thinBasic(Basic编译器)

  找到主程序,双击主程序即可将程序打开,弹出功能分布清晰的界面

thinBasic(Basic编译器)

  函数和Sub在ThinBasic中是相同的,因此这里使用两个术语作为同义词。子函数只是不返回任何值的函数。

  在下面的示例中,摄氏度函数根据华氏度计算摄氏度。从ConvertTemp Sub过程调用该函数时,包含自变量值的变量将传递给该函数。计算结果返回到调用过程并显示在消息框中。

thinBasic(Basic编译器)

  如果指定的函数没有任何AS子句(因此没有指示该函数返回的数据类型),则默认情况下采用AS LONG。

  将数据获取到函数中:参数

thinBasic(Basic编译器)

  数据通过参数传递给函数。

  参数用作您要传递到过程中的数据的占位符。您可以使用任何有效的变量名称来命名参数。

  创建过程时,必须在过程名称后加上括号。任何参数都放在这些括号内,以逗号分隔。

thinBasic(Basic编译器)

  通常,thinBasic通过复制(BYCOPY)将参数传递给函数。这意味着将在函数内部在本地创建所传递数据的副本,并且对本地数据的任何更改都不会影响原始数据。

  也可以通过引用(BYREF)传递参数。这样,将传递变量的地址,并且函数必须查看该地址才能获取参数的值。通过引用传递参数将不会复制原始数据,但会创建对原始数据的引用,并且对本地函数参数的任何更改也会影响原始变量。

  通过在参数名称前面附加一个子句来指定传递参数的方法。例如:FUNCTION Test(A AS INTEGER)'---副本传递的整数,默认为1

  FUNCTION Test(BYREF A AS INTEGER)'-通过引用传递的整数

thinBasic(Basic编译器)

  可以将参数声明为OPTIONAL。这将指示ThinBasic在调用该函数时可能会遗漏一个或多个参数。

  在任何情况下,都将在函数内部创建声明为OPTIONAL的参数,但是如果在函数调用期间遗漏了参数,则会分配默认数据。

  OPTIONAL关键字可用于每个参数。使用后,第一个声明为OPTIONAL的参数之后的所有参数默认情况下均为OPTIONAL。

  第一个参数,如果不是可选的

  第二个参数是可选的功能测试(MyFirstVar作为整数,可选MySecondVar作为长期)

  第一个参数,如果不是可选的'-第二个参数是可选的'-默认情况下,第三参数是可选的

  功能测试(MyFirstVar作为整数,可选MySecondVar作为长项,MyThirdVar作为EXT)

  参数类型可以省略。在这种情况下,将假定BYVAL VARIANT。

thinBasic(Basic编译器)

  未定义参数P1,P2,P3的变量类型。 thinBasic将采用BYVAL VARIANT。该假设为可能的传递值提供了很大的自由度。

  最多可以将32个参数传递给函数。从函数中获取数据

  要从函数中获取数据,您可以采用直接或间接的方式。直接方式

thinBasic(Basic编译器)

  有3种直接方法可以从函数返回值:

  1.在函数结束之前,将您的值或表达式分配给Function关键字

  2.在函数结束之前,将您的值或表达式分配给内部函数的名称

  回调功能

  回调函数是事件发生时Windows自动调用的函数。 窗口事件的示例包括:按下按钮,鼠标移动,窗口大小调整,键入文本,系统事件... ...回调函数可以捕获数百个事件。

  thinBasic支持两种回调函数:对话框回调函数和控件回调函数。

  对话框回调功能

  对话框回调是在特定窗口中发生事件时调用的函数。

  控制回调功能

  控件回调是为特定控件生成%WM_COMMAND或%WM_NOTIFY事件时调用的函数。

  thinBasic可以与标准Windows API(应用程序编程接口)功能以及第三方DLL进行交互。

  Windows API是Microsoft Windows操作系统中可用的一组函数和子例程。

  为了能够使用API函数或外部DLL函数,需要对其进行声明。声明将使ThinBasic知道函数/子程序的语法以及函数/子程序所需的参数。

  要声明Windows API函数或第三方外部DLL函数,请在脚本内部使用该函数之前使用DECLARE语句。

  为了执行API函数/子函数或第三方外部DLL函数,请遵循与标准函数相同的规则。

人气软件