Visual FreeBasic绿色版
星级

4.8

Visual FreeBasic绿色版

更新时间:2020-07-10 当前版本:V5.2.4 大小:101MB
软件类别:开发工具 软件平台:Win7/Win10/Win8
立即下载 1038人安装1454人喜欢
本站热门下载
应用介绍

Visual FreeBasic是一款免费的开源BASIC编译器,拥有比VB高度相似的语法规则,具有和C语言一样强大的功能,不仅拥有强大底层架构支持,还能使代码执行率提高。软件版本为绿色版,非常纯净,不需要添加任何安装环境和运行库,界面窗口纯净,使用起来非常方便快捷,非常适合程序员使用。在代码编写方面包括代码自动补全、自动提示、数据库修改等功能,代码编辑器支持一键换肤,自定义主题,让Visual FreeBasic成为你的专属代码编写工具。该软件面向对象,支持32位和64位系统,完全支持各种C库的使用,程序员可以直接预创建代码,对代码多行处理,提高工作效率。提供了一套语言的语法高亮显示,自动补全代码,让你的代码书写效率更上一层楼。需要的朋友快来下载吧。

软件功能

1、可视化编辑窗口和控件,提供各种控件使用。
2、组织窗口和控件生成代码,包括事件处理。
3、让FreeBasic支持中文函数名称、中文变量名和中文的控件名称。
4、提供一整套的代码提示、自动补全及代码说明提示
5、自动组织资源文件,图标、图像、任意文件可以加入资源中。
6、内嵌帮助、库 等

软件特色

1、绿色纯净,解压即用,完全免费,没任何限制。
2、类似VisualBasic6的开发环境,开发窗口简洁高效。
3、与VisualBasic6一样的语法,却有着C语言的基因,执行代码效率高,支持简写等,就是 B语法的C。
4、支持中文函数名和中文变量名。
5、代码自动提示、自动补全,提示数据库自由修改。
6、代码编辑器,一键换色,个性色彩自己做主。也可以自己创建属于自己的色彩,每个色彩都可以修改
7、集成函数库(类似代码片段、代码管理器等,集成在IDE更方便)
8、Visual FreeBasic支持 WIN2000 到 WIN10 操作系统,写的软件支持PE系统(只要代码中无PE不支持的API)
9、已经高度集成所有必须需文件,不需你苦苦寻找。

使用说明

1.所有窗口和控件以【句柄】控制,VB6是类控制 (查看软件中所有句柄按 F4 键)。
2.显示窗口用 Form2_Show (父窗口, True|False) (Form2 是窗口名,根据软件修改)。
3.关闭窗口用 CloseForm 句柄。
4.代码修改窗口或控件属性,按 F8 键,看【函数库】里的控件子项,用句柄来操作。
5.【函数库】里控件操作只是常用部分,完整版的打开帮助菜单里的【WinFBX帮助】看控件项。
6.除极少数API外,都不需要声明API,可以直接使用,如同自己写的函数一样。
7.编译DLL,必须保留1个窗口,你没让它显示它是不会显示和加载的。
8.DLL初始化在 【FF_WinMain】 模块里
9.语法提示时,F1-F12键立即上屏,Tab 键默认上 第1个,上下选择后,用空格也可以上屏
10.其它方面请查看Visual FreeBasic编程入门教程 (从零开始学或VB进阶)

内置函数

AfxGetWindowsVersion () AS Single 获取Windows版本
AfxScaleX (BYVAL cx AS SINGLE) AS SINGLE 根据应用程序使用的DPI(每像素点数)来缩放水平坐标。
AfxScaleY (BYVAL cy AS SINGLE) AS SINGLE 根据应用程序正在使用的DPI(每像素点数)缩放垂直坐标。
FF_AddTooltip( BYVAL hwnd AS HWND, strTooltipText AS STRING, BYVAL bBalloon AS Long ) As HWND 创建提示

更新日志

v5.2.4
修正 非32位图标(如24位16位8位颜色图标)设置为菜单小图标时,无法显示出图像的问题。
修正 滚动条控件,是控件数组时,发生内核代码编译出错的问题。
修正 滚动条控件,没用事件时,产生多余垃圾代码问题。
新增 跟踪栏控件,滚动事件。
修正 双击跟踪栏控件不能切换到事件的问题
修正 RichEdit控件TextRtf属性,设置和获取无效的问题(原使用W字符无效,只能使用A字符)
修正 代码提示只有一个项目时,按上屏相关按键后候选项目比输入项目多时也会上屏的问题。
新增 ListView控件编辑时列排序选项,选上后可以点击列名,排列项目,点两次反向排序,且列名显示小三角。
修改 菜单控件,弹出菜单属性改为函数,返回点击的菜单项标识符。
修正 误将弹出菜单也附加到窗口的问题。
新增 双击属性列表,有下拉选项的,会循环切换,比方 True 和False 切换。
修正 滚动条控件没使用滚动事件,鼠标无法操作控件的问题。
修改 SQLite3控件类函数名字:Find_One Sql_Find 为 FindOne SqlFind ,因为考虑风格不匹配。
修改 SQLite3控件类里函数的参数由A字符和W字符重载改为1改CWSTR,因为CWSTR自适应A和W字符
修改 SQLite3控件,FindRs事件参数定义,具体查看帮助,删除此事件,然后重新选择产生新的事件。
修正 SQLite3控件,非用户查询(由控件内部自己查询)产生FindRs事件的问题。
修正 函数库里的函数以 Cwstr 返回的,若判断后无返回会发生崩溃的问题。
修正 打开库文件时没有自动加载函数列表的问题。
新增 代码编辑器里的函数列表支持显示类的 属性、Destructor、Constructor 的过程显示。
修正 注销掉事件后无法编译的问题
新增 查找时,同个文件查找到底部(向下)或查找到顶部(向上)还未查到会出提示,让大家知道将会从头开始查。