从事编程的小伙伴别错过了。VisualFreeBasic(可视化编程环境)类似VisualBasic6的FreeBasic语言集成开发环境。VisualFreeBasic最新版具有绿色的工具,操作简单,可以为你随意的解压文件夹,需要的快来下载。
1、已经高度集成所有必须需文件,不需你苦苦寻找。
2、类似VisualBasic开发环境,开发窗口简洁高效。
3、集成函数库(类似代码片段、代码管理器等,集成在IDE更方便)
4、代码编辑器,一键换色,个性色彩自己做主。也可以自己创建属于自己的色彩,每个色彩都可以修改
5、支持中文函数名和中文变量名。
6、与VisualBasic样的语法,却有着C语言的基因,执行代码效率高,支持简写等,就是 B语法的C。
7、支持 WIN 到 WIN 操作系统,写的软件支持PE系统(只要代码中无PE不支持的API)
8、绿色纯净,解压即用,完全免费,没任何限制。
9、代码自动提示、自动补全,提示数据库自由修改。
1、所有窗口和控件以【句柄】控制,VB类控制 (查看软件中所有句柄按 F键)。
2、语法提示时,FF键立即上屏,Tab 键默认上 第,上下选择后,用空格也可以上屏
3、除极少数API外,都不需要声明API,可以直接使用,如同自己写的函数一样。
4、其它方面请查看 VisualFreeBasic编程入门教程 (从零开始学或VB进阶)
5、显示窗口用 FormShow (父窗口, True|False) (Form是窗口名,根据软件修改)。
6、关闭窗口用 CloseForm 句柄。
7、【函数库】里控件操作只是常用部分,完整版的打开帮助菜单里的【WinFBX帮助】看控件项。
8、代码修改窗口或控件属性,按 F键,看【函数库】里的控件子项,用句柄来操作。
9、DLL初始化在 【FF_WinMain】 模块里
10、编译DLL,必须保留窗口,你没让它显示它是不会显示和加载的。
VisualFreeBasic 内置隐藏函数
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 创建提示
VisualFreeBasic_5.2.2 (2020-01-11 19:54:28) 主要更新:
新增 TrayIco控件,系统托盘图标
修复 UpDown控件多个绑定伙伴时编译出错的问题。
修复 新增窗口后代码提示中无新窗口提示的问题。
修复 移除窗口后代码提示中还有提示此窗口的问题。
改进 Check和Option控件添加 WS_CLIPCHILDREN,WS_CLIPSIBLINGS 样式,避免与其它控件重叠时覆盖对方
新增 RichEdit控件增加 水平滚动、垂直滚动 属性选择开关
修复 RichEdit控件、TextBox控件 最大字符与控件类不对应发生编译出错的问题。
修复 控件属性列表的分割线无法拖动改变位置的问题。
修复 菜单编辑器,就光操作 删除、新增、插入 后,无修改其它 点确定后退出,不会自动保存修改的问题。
新增 窗口属性:永不激活,点击也不会被激活,不影响原焦点窗口。
新增 窗口类功能:SetFocus() ' 设置键盘焦点
修改 排序代码提示中的窗口属性和控件名,打 Me. 控件名在属性名前面,打窗口名. 控件名在属性名的后面。
修复 漏了 api_keywords.txt 文件
修正 取消 XP主题支持后,窗口和控件仍然支持主题的问题。
修正 所有的窗口和控件有关鼠标事件中,X Y 负值时变整数的问题,以及鼠标滚轮量也无负值的问题。
改进 EDIT和RichEdit控件创建时,默认文字为控件名称。
新增 新增事件中,增加 MouseFlags 、fwSizeType、nScrollCode 的说明
新增 新增事件中,增加 WM_DropFiles 的代码例题
修改 ComboBox控件的【水平滚动】属性默认为True,实际使用和其它编程软件都是默认True,
修正 查找替换无法输入超过ComboBox宽度的字符问题。
新增 ComboBox控件,限制字符数属性(当有编辑框时可用)
修正 帮助文档许多关键词在索引中查不到的问题,重新检查所有关键词的索引词,重新更正。
修复 RichEdit控件的事件,RichEdit专用的多个事件的参数名和类型出错的问题。
修正 全部替换后,没有引发被修改标志而当成未修改状态的问题。
新增 查找功能中增加 正则表达式 选项。实现简单的正则查找。
改变 查找范围为当前工程时,若工程包含文件未打开到标签,会自动打开到标签。
新增 版本更新检测,每3天自动检查1次。发现有新版本就会提示。
改进 ComboBox控件新增项目时带附加数据参数,ListBox 控件新增时无附加数据就不执行设置附加数据代码。