VisualFreeBasic组件
VisualFreeBasic
从事编程20多年,一直努力学习,最近迷上 FreeBasic 语言,创造出 VisualFreeBasic 可视化集成编程环境,一个VB语法的C语言,强大而便捷,希望大家一起用 FreeBasic.
展开
-
VFB组件:百度插件
启动VFB后,在底部创建个浏览器,然后执行脚本。脚本内容1,打开百度网页2,输入 VFB3,开始搜索4,点击进入 VFB网页5,来回滚动网页时间到了,自动关闭本页面。这是一个很好的插件例题,还能了解到如何用浏览器执行脚本。本插件是带源码的,自己可以任意修改。...原创 2021-12-31 10:48:39 · 878 阅读 · 0 评论 -
VFB组件:还原插件或控件插件
在插件菜单里,使用它可以还原上次的插件或控件。我们在开发控件和插件时,编译后,VFB会重启替换成新的但同时会备份原先的,万一你新写的控件或插件有什么BUG,或无法使用,可以用这个还原成上次的。本插件也是带源码,可以查看源码,自己开发插件。...原创 2021-12-31 10:40:36 · 702 阅读 · 0 评论 -
VFB组件:Startup插件(启动)
启动VFB时,就自动开启一个页面,打开一个网页。其实这个开发插件的例题,带有源码,随便修改。原创 2021-12-31 10:34:20 · 363 阅读 · 0 评论 -
VFB组件:ShoppingCenter插件(打开网页例题)
其实这是打开一个网页的插件例题,源码提供,可以根据自己需要,随意更改这个插件。原创 2021-12-31 10:26:55 · 576 阅读 · 0 评论 -
VFB组件:RunCode插件(立即运行代码)
在VFB底部,提供 一个可以执行VBS代码的窗口,打入代码后按回车,返回结果会在下一行。比方直接打入 四则运算,就能计算出来。由于 VBS 代码和 FB 代码的基础代码都是一样的,可以用来参考使用。另外 软件中有 print "输出" 代码,会把结果输出到这里,这也是模仿VB6的做法。本插件带源码,可以去看看如何执行VBS代码的。...原创 2021-12-31 10:20:11 · 528 阅读 · 0 评论 -
VFB组件:Note插件(笔记)
在VFB底部,提供一个文本编辑,有时候需要记录一下软件里的要点,或临时代码等等。本插件源码提供,可以自己参考修改。原创 2021-12-30 11:09:48 · 262 阅读 · 0 评论 -
VFB组件:NewProject插件(新建工程)
给VFB提供简化的新建工程操作,本插件也是带源码,自己也可以改造。支持4种工程,然后取个名称即可。原创 2021-12-30 11:07:13 · 247 阅读 · 0 评论 -
VFB组件:Message插件(MsgBox 编辑器)
MsgBox 参数非常多,自己写也麻烦,可以用此可视化操作,然后把生成的代码插入到VFB代码编辑器里可以测试效果此插件也是源码提供,有什么不满意还可以自己去改造。原创 2021-12-30 10:59:40 · 381 阅读 · 0 评论 -
VFB组件:ChangeCase插件(代码插入)
为VFB在代码编辑时,右键菜单提供插入代码功能。本插件包含源码,需要插入其它代码,自己打开源码编辑打开源码后,参考其它插入的代码,自己改造为自己需要的插入功能。原创 2021-12-30 10:51:44 · 685 阅读 · 0 评论 -
VFB组件:WinInet控件(网络)
这是功能控件,用于简化读取网络,基于WinInet的互联网访问。事件:代码:常用于读取某网页代码让你无需了解网络底层,只是简单的读个网页代码而已。原创 2021-12-30 10:47:10 · 431 阅读 · 0 评论 -
VFB组件:WinHook控件(钩子,系统事件)
一个功能控件,用于钩操作系统里的事件。 钩子一词是大家都这么说,你在网上搜索都说是钩子,但是新手很难明白和理解,明明就是系统事件,就是操作系统发生了什么事情,通过这个事件来通知软件,和我们窗口事件、控件事件是类似的。这些事件需要向操作系统申请,申请成功后,才会有事件,而本控件,简化了所有操作,只需要在自己这里选择事件即可,和普通控件一样操作。你需要什么系统事件,就选择一个即可常用是鼠标和键盘事件。每个事件也尽量帮你把基础代码写好,附带详细的注解应用最多的是 快捷键 ,比方Q...原创 2021-12-30 10:42:06 · 455 阅读 · 1 评论 -
VFB组件:WebBrowser控件(IE浏览器)
WIn系统提供的 IE浏览器,由于是系统提供,因此不需要外带任何东西,虽然 WIN11 有新的浏览器,但是提供的浏览器,依旧是 IE浏览器哦。IE呗,大家应该都知道提供了很全面的事件代码功能也是很多大家不要来问我事件和功能是如何应用的,我也不懂,我只是根据IE控件标准文档,提供的接口,封装而已。具体功能是如何使用的,只能网上搜索了。编程是通用的,尤其是系统提供的东西。...原创 2021-12-30 10:31:00 · 551 阅读 · 0 评论 -
VFB组件:VEH控件(异常)
这是功能控件,用于捕捉异常, 向量化异常处理,当程序发生崩溃后执行的代码。编写过软件都知道,软件发生崩溃很难避免,当软件发生崩溃后,软件就突然消失了,当安装过VC等编程软件后,系统会提示异常,比如:而我们则做不了任何事情,有了VEH控件 ,发生这样的事情后,就会执行我们自己的代码此时我们可以做保存啊,之类的代码,还可以获取寄存器的值,用于汇编调试。VFB工具菜单里,已经带有 汇编调试器在工程属性里,保存代码地图,那么可以根据崩溃地址,从地图上找到是处于那个函数里面...原创 2021-12-30 10:23:42 · 468 阅读 · 0 评论 -
VFB组件:UpDown控件(上下按钮)
WIn系统提供的,有上下两个按钮组合在一起。这个控件一般和 Text 控件组合使用,当然也可以单独使用。设置伙伴控件后,运行时,它就会自动跑到伙伴里面然后点击上下 按钮,就会自动改变伙伴的数值。常用事件:改变值常用代码:值此控件类似于滚动条。...原创 2021-12-30 09:59:21 · 508 阅读 · 0 评论 -
VFB组件:TreeView控件(目录树)
这是WIn系统提供的,很常见的控件,使用非常广泛。丰富的事件齐全的代码功能这里不一一说明了,反正这是系统里标准控件,什么编程语言里的方法都是一样的。原创 2021-12-30 09:50:50 · 347 阅读 · 0 评论 -
VFB组件:TrayIco控件(托盘)
这是个功能控件,就是让软件可以在屏幕右下角显示一个小图标有可能和其它东西发生冲突,就需要改下这个值常用事件,是鼠标事件,就是鼠标点击小图标,一般弹出菜单等等常用代码: 可以在小图标上提示内容,这是主动提示出来,不需要鼠标移动到上面。TrayIco1.Info("立即提示")...原创 2021-12-29 18:02:26 · 246 阅读 · 0 评论 -
VFB组件:TopMenu控件(顶部菜单)
WIN系统提供,给窗口顶部显示菜单菜单编辑菜单还可以自己画的,感兴趣的,自己动手。事件也很简单,点击了什么菜单用代码修改菜单,使用 ID 来标识菜单原创 2021-12-29 17:55:41 · 414 阅读 · 0 评论 -
VFB组件:ToolBar控件(工具栏)
WIN系统提供,在窗口顶部搞一组按钮,每个按钮1个图标。称为工具栏。VFB里的图像管理器,就是使用这个控件,可以当成运行后的例题参考。点击按钮编辑事件,就是点击了某个按钮代码方面,使用ID控制按钮...原创 2021-12-29 17:50:18 · 576 阅读 · 0 评论 -
VFB组件:Timer控件(定时器)
WIn系统提供的,就是定时发来一个事件,设置属性里的时间,单位是毫秒,1秒=1000毫秒事件就一个,以设定的时间,重复执行事件。注意:这个时间是大约时间,比如你设置了 100 ,可能是 95 也可能是 110 等等,有误差的。代码,禁止和允许,禁止后时间归0,从允许后重新计时。还有可以写代码方式创建定时,而不需要通过WIn的消息系统 ,时间更精准,误差更小 SetTimer(NULL,ID ,毫秒,@定时器过程) ' 定时器 'ID 号来控制定时器,要是存在多个定..原创 2021-12-29 17:22:51 · 506 阅读 · 0 评论 -
VFB组件:TextBox控件(文本框)
WIn系统提供的,文本输入框,主要用于输入文字。有三种方式:1普通单行 2密码 3多行常用事件:常用代码:设置和获取文字原创 2021-12-29 17:06:09 · 318 阅读 · 0 评论 -
VFB组件:TabControl控件(多标签)
WIN系统提供的标准控件,标签页切换。VFB上的打开工程,就是使用这个控件,这个控件很简单,一般就是点击后,自己在事件中切换显示和隐藏其它控件即可。常用事件,可以用第一个事件,自己写代码切换。还有一种是自动切换页面,那么需要每个页面搞一个窗口先新增几个子窗口你需要多少页面,就新增几个窗口,然后选择子窗口然后调节TAB控件合适大小,子窗口会在这个TAB内部(运行有效果,设计时看不到)点击打开数据编辑,新增几个项目,绑定相关的窗口测试效果,...原创 2021-12-29 17:01:23 · 312 阅读 · 0 评论 -
VFB组件:StatusBar控件(状态栏)
WIN系统提供的,永远在窗口底部的,用于提示软件状态的,状态条。设计时,可以把状态条分割成多个窗格。常用事件:也支持自绘画代码方面还是很全的:新增、删除、修改 等等操作...原创 2021-12-29 16:37:27 · 525 阅读 · 0 评论 -
VFB组件:sqlite3控件(数据库)
第三方控件,免安装、免配置、高效率的本地数据库系统。现在你只需要拖个控件就可以使用。设计属性里有一个选项,1:把数据库引擎放到EXE内部,EXE文件会比较大,比平常大 1.5MB2:外带DLL引擎,编译软件后,需要带一个数据库DLL。事件就2个:查询数据时,可以拦截结果,和显示所有SQL命令,还能修改SQL命令。打开和关闭数据库,支持加密数据,加密后忘记密码,是无法破解的,加密后的数据库,所有数据都是密文,破解需要爆破,就是循环测试密码。 If SQLite...原创 2021-12-29 16:31:44 · 1129 阅读 · 0 评论 -
VFB组件:Slider控件(滑块)
有WIn系统提供的,和滚动条类似功能,作用也类似,只是显示效果不同。事件也和滚动条一样主要代码:原创 2021-12-29 16:12:48 · 213 阅读 · 0 评论 -
VFB组件:Scintilla控件(代码编辑器)
一个非常有名的代码编辑器控件,官网:Scintilla and SciTE这是第三方提供的控件,编译后附带一个 DLL文件VFB也是使用本控件来编辑代码,因此看例题,就看VFB使用的代码编辑器非常丰富的事件当成普通的文本编辑,非常简单,但是需要设置成代码编辑器的样子,就。有非常多的详细选择项,具体可以参考官网,如同VFB一样,近300行代码,就是设置这个控件的。代码方面,也是有丰富的功能...原创 2021-12-29 16:05:14 · 517 阅读 · 0 评论 -
VFB组件:Shape控件(形状)
显示各种形状的控件,是虚拟控件,即直接画在窗口上,而不是子窗口模式的真控件。有12种显示选择,当然不排除以后新增更多的多种填充方式,和线条颜色还可以设置透明度可以和其它虚拟控件叠加透明度效果事件:不需要,但提供鼠标事件代码:修改形状、颜色等...原创 2021-12-28 16:24:16 · 726 阅读 · 0 评论 -
VFB组件:RichEdit控件(富文本)
WIn系统提供的控件,可以显示格式的文本,WIN系统里的 写字板 软件,就是这个控件的例题写个这样的软件还是比较麻烦的,通常我们就使用简单的功能,显示不同颜色的字等等,至于格式文本,需要网上搜索了,这里就不多说,格式都是通用的。事件比普通文本控件多一点点主要代码有2个:普通文本和格式文本 (Rtf 格式)你可以用WIn里的写字板软件,编辑保存后,然后用文本打开保存的文件,比如:这就能看到格式了,是不是很复杂,但我们不管它,可以直接给控件赋值 Dim bb...原创 2021-12-28 14:14:06 · 671 阅读 · 0 评论 -
VFB组件:ProgressBar控件(进度条)
WIN系统提供的,一个显示进度的控件,有水平和垂直模式这控件很简单,就设置最大、最小、当前值 即可。常用事件:不需要,但提供基本鼠标事件常用代码也简单,就一个值原创 2021-12-28 13:56:55 · 1390 阅读 · 0 评论 -
VFB组件:PopupMenu控件(弹出菜单)
这是WIn提供的弹出菜单,主要用于 右键弹出菜单等。因此本控件无界面,无显示。点击菜单,就能编辑了然后双击控件来到事件你就可以写用户点击菜单项目后,执行什么了。弹出菜单语句,就能弹出菜单了。PopupMenu1.PopupMenu 还可以代码修改菜单...原创 2021-12-28 12:30:02 · 443 阅读 · 0 评论 -
VFB组件:Picture控件(画板)
WIN系统提供的,一个画板,画什么,随意吧其实是一个标准的空白的子窗口,目的就是用来画画的。因此最重要的事件就是画画,系统告诉你应该开始画东西了,你就写代码画呗事件中,VFB贴心的为了准备了2套画画初始方案代码,推荐使用 yGDI 画。画板有了,所有画画材料都有,能画什么,就看你自己了。...原创 2021-12-28 12:19:39 · 375 阅读 · 0 评论 -
VFB组件:Option控件(单选)
WIn系统提供的控件,有多个控件,同时只能选择一个(运行软件时)当然实际使用中,会有多个组的情况,各自选择每个组设置不同名称,就可以了。常用事件常用代码原创 2021-12-28 12:12:23 · 282 阅读 · 0 评论 -
VFB组件:Network控件(联网)
直接使用winsock2 包装的支持UDP和TCP/IP控件,你无需了解网络知识,无需了解SOCK底层写法,直接使用本控件,就实现 2台电脑之间的通信。本控件包含全部源码,生成软件也不需要附带任何东西,也可以轻松去查看底层代码的实现。本控件已经包含了多个例题,安装后,在工程文件夹里就能找到例题,使用非常简单。一、UDP通信例题1,点对点通信 ,2台电脑互相联系,互相发数据,支持远程连接,比方一个在服务器,一个在家里电脑2,多用户聊天,QQ聊天的基本框架,服务器版放在服务器上,客户..原创 2021-12-28 11:59:55 · 1712 阅读 · 0 评论 -
VFB组件:MySql控件(网络数据库)
这是个功能控件,无界面,无显示,第三方DLL提供,VFB封装成控件,编译后带一个DLL文件。事件就一个,显示SQL命令,字符编码是 UTF8MySql控件包装了SQL命令,我们不需要知道SQL命令。打开和关闭数据库 If MySqlBox1.Open(mysql服务器 ,mysql账号 ,mysql密码 ,mysql数据库 ,3306) = False Then MsgBox(Form1.hWnd ,"无法连接数据库" ,MB_OK Or MB_ICONERRO...原创 2021-12-28 11:44:42 · 1170 阅读 · 0 评论 -
VFB组件:MonthCalendar控件(月日历)
是WIn系统提供的控件,主要用来选择日期主要事件:主要代码:获取和设置日期原创 2021-12-28 10:46:20 · 297 阅读 · 0 评论 -
VFB组件:Miniblink控件(浏览器)
第三方控件,编译后会带一个 DLL 文件。Miniblink浏览器(小型谷歌浏览器内核)正常谷歌浏览器内核,需要附带几百MB的各式各样的文件,而这个简化版,只需要带1个DLL,只有 30MB 多的大小,非常符合我们软件内嵌浏览器,然后可以写基于浏览器为前端的应用软件开发。目前被广泛应用在基于浏览器的第三方应用。事件非常多,不全部列举,可以自己查看常用代码:打开HTML文件、赋值HTML代码、打开网页URL、运行JS 等。...原创 2021-12-28 10:40:40 · 1163 阅读 · 0 评论 -
VFB组件:mCtrlTreeList控件(增强目录树)
第三方控件,编译后会带一个 DLL 文件。此控件是目录树控件和列表控件结合的控件,将2个控件的优点结合常用事件常用代码原创 2021-12-27 14:25:12 · 307 阅读 · 0 评论 -
VFB组件:mCtrlMDItab控件(多标签)
第三方控件,编译后会带一个 DLL 文件。这是个多标签,就但但就是个标签,点击切换,支持MDI,运行后的效果常用事件常用代码根据事件和选择,需要自己来显示相关页面。...原创 2021-12-27 14:17:05 · 258 阅读 · 0 评论 -
VFB组件:mCtrlImgView控件(图像显示)
第三方控件,编译后会带一个 DLL 文件。用来显示资源里图像或文件的图像,运行后才会显示图像,设计时不显示。常用事件:无,当有鼠标常规事件常用代码:加载文件或资源原创 2021-12-27 14:10:35 · 317 阅读 · 0 评论 -
VFB组件:mCtrlHtml控件(IE浏览器)
第三方控件,编译后会带一个 DLL 文件。用来显示HTML文档,IE浏览器精简包装。常用事件常用代码,显示一个网页,调用网页中的JS原创 2021-12-27 14:05:01 · 329 阅读 · 0 评论 -
VFB组件:mCtrlGrid控件(网格、表格)
第三方控件,编译后会带一个 DLL 文件。一个简单的表格控件,每个单元格点击后可以编辑文字,用来显示和修改数据表。支持虚表模式,就是和一个 二维数组绑定。事件列表常用代码:设置单元格和获取单元格等...原创 2021-12-27 13:57:55 · 777 阅读 · 0 评论