VisualFreeBasic是一个强大的可视化FreeBasic集成开发环境,为用户提供了跟C语言一样强大的功能,亮点在于该VisualFreeBasic的运行不需要任何运行库,绿色打开即可使用,欢迎有需要的前来下载该VisualFreeBasic官方最新版使用!
类似VisualBasic6的FreeBasic语言集成开发环境。拥有和VB6高度相似的语法规则,
具有和C语言一样强大的功能,支持面向对象。这就是VisualFreeBasic。
很绿色,很纯净,不需要任何运行库,解压到任意文件夹,打开即用,
集成了IDE、编译器、帮助、函数库等,一切无需你操心,
你所做的就是写代码,然后点下编译按钮就生成EXE了,
生成的EXE也是纯绿色,不需要任何支持库、运行库,独立运行。
本软件由 Paul Squires - PlanetSqutres 开发和版权所有!
原名:FireFly (萤火虫),现更名为更加合适的名词:VisualFreeBasic
原者是英文且对中文不友好,也不符合我们中国人的习惯。
勇芳历时2年时间陆续进行汉化、增强、改良、修BUG、集成必要文件等等。
致力打造出更完善,更理想的编程环境。
1、绿色纯净,解压即用,完全免费,没任何限制。
7、集成函数库(类似代码片段、代码管理器等,集成在IDE更方便)
8、支持 WIN2000 到 WIN10 操作系统,写的软件支持PE系统(只要代码中无PE不支持的API)
9、已经高度集成所有必须需文件,不需你苦苦寻找。
25110、其它更多特色,请自己下载后体会。
原者 FireFly 网址:http://www.planetsquires.com
跨平台开源编译器 FreeBASIC 网址:https://www.freebasic.net
VisualFreeBasic 教程 网址:http://www.yfvb.com/bbs6551.html
11、3.9.7版开始支持控件类,不需要你自己写任何代码,直接打控件名即可。(和VB6一样用法)
207 142为了能顺利使用 VisualFreeBasic ,必须了解以下内容
一、所有窗口和控件以【句柄】控制,VB6是类控制 (查看软件中所有句柄按 F4 键)。
二、显示窗口用 Form2_Show (父窗口, True|False) (Form2 是窗口名,根据软件修改)。
三、关闭窗口用 CloseForm 句柄。
四、代码修改窗口或控件属性,按 F8 键,看【函数库】里的控件子项,用句柄来操作。
五、【函数库】里控件操作只是常用部分,完整版的打开帮助菜单里的【WinFBX帮助】看控件项。
六、除极少数API外,都不需要声明API,可以直接使用,如同自己写的函数一样。
七、编译DLL,必须保留1个窗口,你没让它显示它是不会显示和加载的。
八、DLL初始化在 【FF_WinMain】 模块里
九、语法提示时,F1-F12键立即上屏,Tab 键默认上 第1个,上下选择后,用空格也可以上屏
十、其它方面请查看 VisualFreeBasic编程入门教程 (从零开始学或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 创建提示
版本:v3.9.9
1,修正代码折叠后,代码自动补全发生的问题。
2,超2字关键词代码提示中有完全相同的将自动选择,自动更正大小写。
3,改进代码补全方法,直接替换编辑器字符串内存。
4,按回车、上、下键后,对这行代码自动美化。
5,改进代码分割线显示
6,修正向上按键时,有时刚好在汉子中间的问题。
7,当代码提示里只有1个提示项目时,按上下键将直接离开。
8,按F1键时,空白关键词打开 VFB帮助,修正前后有空格关键词打开帮助的问题。
9,更改光标在单词的最前面,获取的关键词为空,避免代码提示发生问题。
10,新增代码自动格式化功能。
11,窗口类新增保存和恢复位置大小的功能
12,LV控件类新增保存和恢复列宽度的功能
13,修正在无工程开启时,工程属性按钮、工程文件夹 等还可以用的问题。
14,**修正WIN7及之后系统拖控件很卡的问题。
15,修正控件类前景色和底色设置无效的问题。
16,修正加了窗口菜单就无法编译的问题。
17,修正ListBox类删除1个数据无法编译的问题。
18,修正AfxWin.inc里 AfxSaveFileDialog 指定窗口句柄未使用的问题
19,改进代码格式化,避免书签被自动消除的问题。
20,修正代码美化中赋值运算符和等号组合的中间空格不会消除的问题,及 <> 中间空格不消的问题。
21,自动将小写的 &h &o &b 自动替换为 &H &O &B ,且16进制数后面 abcdef 也替换为 ABCDEF
22,代码美化时除单引号之外所有语句函数等之间就1个空格。
23,代码格式化的自动缩进量按选项里的TAB 空格数缩进,此默认为 4个空格。
24,参数提示,分析出不需要提示的,排除提示。
25,去除没用的“FireFly工作区窗口配置为当前屏幕分辨率的外部显示”的提示。