介绍
VisualFreeBasic(可视化编程环境)类似VisualBasic6的FreeBasic语言集成开发环境。拥有和VB6高度相似的语法规则,具有和C语言一样强大的功能,支持面向对象。这就是VisualFreeBasic。很绿色,很纯净,不需要任何运行库,解压到任意文件夹,打开即用。
软件截图
软件特点
- 多工程多文档:同时可以打开多个工程,多个文档,还支持其它任意文本文件编辑。
- 可视化和纯代码:同时支持可视化工程编程和纯代码工程编程,纯代码是指无任何附加代码,适合高手写特殊东西
- 控件和插件自由修改:官方自带的基本上都带工程源码,可以随时编辑修改成自己需要的样子。还可以新建。
- 可编辑的帮助系统:帮助和代码提示合二为一,可以编辑,可以云同步,所有人可以贡献代码和大家分享。
- API无需声明:API 如同本地函数一样使用,包括API里的常量,十多万的API词条量已经添加到帮助系统里,自动提示API 参数和参数类型,以及常量的具体值是什么,常用部分还带详细说明和用法。
- C语言标准函数:内置上百个C语言标准函数,可以任意调用。
- 中文代码:函数和变量名都可以用中文命名,还支持打拼音首字母提示出中文代码。
- 公库和私库:可以任意添加、修改和删除函数库,公库由勇芳工作室整理和修改后发布,私库用户自己管理。
- 内核框架可修改:可视化里的窗口、控件等内核代码可以修改,无需修改IDE仅修改内核代码就可以改变框架。
- WIN SDK纯代码:生成软件时先保存WIN SDK纯代码的临时文件,可以查阅和修改,打开BAT文件后编译。
- 个性化定制:主题、代码配色、控件图标、工具栏图标、内核函数 等等都可以自己随意修改。
- 简单易用:类似VisualBasic6的编程逻辑,入门和使用比较简单,学习成本低。简单而不简陋,该有的都有。
- 纯绿色又小巧:无需部署,无需安装,解压即用,写出的软件也是纯绿色而小巧。
功能介绍
- 可视化编辑窗口和控件,提供各种控件使用。
- 组织窗口和控件生成代码,包括事件处理。
- 让FreeBasic支持中文函数名称、中文变量名和中文的控件名称。
- 提供一整套的代码提示、自动补全及代码说明提示
- 自动组织资源文件,图标、图像、任意文件可以加入资源中。
- 内嵌帮助、库 等
更新日志
5.9.4
调整 调试模式编译软件时,当工程属性选择了管理员权限的,将会临时取消。(以前是停止调试编译)
调整 Picture控件不再当成控件容器,一旦成为容器,容器内的很多控件事件会失效。
调整 在设计控件时,套选控件,只有套选控件面积超过60%才认定为选择改控件,以前是只要一点点就被选择
修正 在运行时,Frame1.move 时没有移动内部控件。
调整 Frame1.Visible=?? 时,内部控件就全部同样设置,不考虑原先状态。
修正 当工程打开超过5个以后,关闭VFB,下次打开没有恢复打开全部工程,只恢复打开前面几个的问题。
新增 Custom 自定义控件,支持把子窗口当成其的控件使用。可以当成VB6用的用户控件或容器使用了。
修正 控件布局属性中,跟随垂直中,会直接变成窗口中间的问题。
修正 代码编辑:右键点关键词选择“到定位关键词”,打开帮助后,只是转到列表,而没显示内容
修正 ListView控件,使用 ColumnsWidthSave 和 ColumnsWidthLoad 功能,当以后新增一个列,那么此列宽度总是为0
新增 打开帮助后右上角新增一个关闭按钮。
改进 VFB底部帮助区,IE浏览器的滚动条也响应主题颜色变化(由:QQ447098457 Fan XiaoLei 提供)
改进 修改控件索引,遇到已经存在的索引,就和其交换索引
新增 工程属性增加 64位编译生成的文件自动添加64
修正 Frame1.move 持续移动会发生内部控件错乱,也造成VFB帮助编辑词条,移动滚动调控件位置乱套了。
修正 当帮助内置时,再次打开帮助就把当前工程标签关闭了。
改进 主页显示工程列表,不显示不是关工程的文件。
修正 帮助中:复制网页文本源码时,自动清除其中的行号(QQ281513848 淡嗔 修正)
修正 帮助中:文档中选择源码时,每隔一行,字符因高亮位置不一致导致字符重叠问题。(QQ281513848 淡嗔 修正)
修正 帮助中:由于新版IE浏览器安全设置问题,不能使用功能键,因此,网页功能键改为:按"C"键复制,按"F"键刷新,按"A"键全选。当然也可以按 Ctrl+C 复制(QQ281513848 淡嗔 修正)
新增 主页工程列表,新增图标显示模式
修正 帮助内置时,拖出独立窗口后切到工程窗口后显示问题,以及关闭帮助独立窗口后显示问题
修正 帮助内置时,拖出独立窗口,点帮助的关闭按钮,会将当前工程标签关闭。
修正 窗口设计的工具栏,小按钮和鼠标点击位置有一点差距
改变 选项设置
修正 底图设置时,切换“默认位置大小”后导致全局透明度被修改的问题。
改进 Print 语句打印输出到 VFB中的方式,支持该语句全部功能。取消 PrintA 共库函数
改进 VFB中打印输出的显示使用表格式,以前就简单用 “|” 分割。
支持数据库查询功能吗?
蓝奏云的下载地址变成了 Chasys Draw lES 的?