可视化编程工具VisualFreeBasic类似于VisualBasic6的FreeBasic语言集成开发环境,它具有与VB6高度相似的语法规则,具有与C语言同样强大的功能,并且支持面向对象。这是VisualFreeBasic。很绿,很纯,没有任何运行时,解压到任何文件夹,打开使用。
功能介绍
1.绿色纯净,解压后即可使用,完全免费,没有任何限制。
2.类似于VisualBasic6的开发环境,开发窗口简洁高效。
3.它的语法和VisualBasic6一样,但是有C语言的基因,代码执行效率高,支持速记等。,也就是B语法的C。
4.支持中文函数名和中文变量名。
5.代码自动提示完成,提示数据库自由修改。
6、代码编辑器,一键变色,个性色彩自己做主。你也可以创建自己的颜色,每种颜色都可以修改。
7.集成函数库(类似代码片段、代码管理器等。,在IDE中集成更方便)
8.支持WIN2000到WIN10操作系统,编写的软件支持PE系统(只要代码中没有PE不支持的API)
9.所有必须的文件都已经高度集成,不需要你去苦苦寻找。
基本内容
1.所有的窗口和控件都由[handle]控制,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键。选择上下后,还可以用空格显示。
10.其他方面请查看VisualFreeBasic编程入门课程(从头学起或者VB高级)
基础语法
VisualFreeBasic有内置的隐藏函数
AfxGetWindowsVersion()作为Single来获取Windows版本
Afcalex (byval CX单倍)单倍缩放水平坐标根据应用程序使用的DPI(每像素点数)。
afcaley(byval cy as single)as single根据应用程序使用的DPI(每像素点数)缩放垂直坐标。
FF _ ADD tooltip (byval hwnd作为hwnd,str tooltiptext作为string,byval b气球作为hwnd创建)
更新日志
主要更新:
当您修改丢失的控件处理DLL时(例如,未编译新控件),它将自动从控件列表中删除。(我曾经立刻离开VFB)
当修改窗口设计时,最初显示图标属性...而不是图标名称。
新增加的函数是返回类型,函数类型化后会列出类成员。比如:me.Caption。
修正了图像控件设置图像而不是显示图像的问题。
修复新项目的插件,新项目不在默认项目文件夹中。
添加插件是添加到当前项目的新窗口或模块功能。
当没有项目或任何打开时,向最新打开的列表添加新的右键单击菜单。