<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yfvb2010的专栏]]></title><description><![CDATA[勇芳软件工作室]]></description><link>https://blog.youkuaiyun.com/yfvb2010</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yfvb2010]]></copyright><item><title><![CDATA[VFB直接使用TCP发送电子邮件源码]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122779520</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122779520</guid><author>yfvb2010</author><pubDate>Thu, 03 Feb 2022 22:25:28 +0800</pubDate><description><![CDATA[电子邮件发送，就是用TCP发的，用的是 SMTP协议，其实就是服务器一句话，客户端一句话，这样相互说几句，就发邮件了，具体代码如下：

直接拷贝就可以使用，还可以自己轻松改造和打包。


#Include Once "win/winsock2.bi"
   Print 发邮件("370037607@qq.com","勇芳软件","验证码：9999")
Function 发邮件(接收方邮件地址 As String ,主题 As String ,内容 As String) As String
   '建立一个T]]></description><category></category></item><item><title><![CDATA[VFB组件：百度插件]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122251556</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122251556</guid><author>yfvb2010</author><pubDate>Fri, 31 Dec 2021 10:48:39 +0800</pubDate><description><![CDATA[启动VFB后，在底部创建个浏览器，然后执行脚本。

脚本内容

1，打开百度网页

2，输入 VFB

3，开始搜索

4，点击进入 VFB网页

5，来回滚动网页

时间到了，自动关闭本页面。

这是一个很好的插件例题，还能了解到如何用浏览器执行脚本。

本插件是带源码的，自己可以任意修改。
...]]></description><category></category></item><item><title><![CDATA[VFB组件：还原插件或控件插件]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122251320</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122251320</guid><author>yfvb2010</author><pubDate>Fri, 31 Dec 2021 10:40:36 +0800</pubDate><description><![CDATA[在插件菜单里，使用它可以还原上次的插件或控件。

我们在开发控件和插件时，编译后，VFB会重启替换成新的



但同时会备份原先的，万一你新写的控件或插件有什么BUG，或无法使用，可以用这个还原成上次的。

本插件也是带源码，可以查看源码，自己开发插件。


...]]></description><category></category></item><item><title><![CDATA[VFB组件：Startup插件（启动）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122251108</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122251108</guid><author>yfvb2010</author><pubDate>Fri, 31 Dec 2021 10:34:20 +0800</pubDate><description><![CDATA[启动VFB时，就自动开启一个页面，打开一个网页。

其实这个开发插件的例题，带有源码，随便修改。
]]></description><category></category></item><item><title><![CDATA[VFB组件：ShoppingCenter插件（打开网页例题）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122251001</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122251001</guid><author>yfvb2010</author><pubDate>Fri, 31 Dec 2021 10:26:55 +0800</pubDate><description><![CDATA[其实这是打开一个网页的插件例题，源码提供，可以根据自己需要，随意更改这个插件。
]]></description><category></category></item><item><title><![CDATA[VFB组件：RunCode插件（立即运行代码）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122231975</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122231975</guid><author>yfvb2010</author><pubDate>Fri, 31 Dec 2021 10:20:11 +0800</pubDate><description><![CDATA[在VFB底部，提供 一个可以执行VBS代码的窗口，打入代码后按回车，返回结果会在下一行。

比方直接打入 四则运算，就能计算出来。由于 VBS 代码和 FB 代码的基础代码都是一样的，

可以用来参考使用。另外 软件中有 print "输出" 代码，会把结果输出到这里，这也是模仿VB6的做法。

本插件带源码，可以去看看如何执行VBS代码的。
...]]></description><category></category></item><item><title><![CDATA[VFB组件：Note插件（笔记）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122231886</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122231886</guid><author>yfvb2010</author><pubDate>Thu, 30 Dec 2021 11:09:48 +0800</pubDate><description><![CDATA[在VFB底部，提供一个文本编辑，有时候需要记录一下软件里的要点，或临时代码等等。

本插件源码提供，可以自己参考修改。
]]></description><category></category></item><item><title><![CDATA[VFB组件：NewProject插件（新建工程）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122231743</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122231743</guid><author>yfvb2010</author><pubDate>Thu, 30 Dec 2021 11:07:13 +0800</pubDate><description><![CDATA[给VFB提供简化的新建工程操作，本插件也是带源码，自己也可以改造。

支持4种工程，然后取个名称即可。
]]></description><category></category></item><item><title><![CDATA[VFB组件：Message插件（MsgBox 编辑器）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122231434</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122231434</guid><author>yfvb2010</author><pubDate>Thu, 30 Dec 2021 10:59:40 +0800</pubDate><description><![CDATA[MsgBox 参数非常多，自己写也麻烦，可以用此可视化操作，然后把生成的代码插入到VFB代码编辑器里

可以测试效果





此插件也是源码提供，有什么不满意还可以自己去改造。
]]></description><category></category></item><item><title><![CDATA[VFB组件：ChangeCase插件（代码插入）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122231293</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122231293</guid><author>yfvb2010</author><pubDate>Thu, 30 Dec 2021 10:51:44 +0800</pubDate><description><![CDATA[为VFB在代码编辑时，右键菜单提供插入代码功能。

本插件包含源码，需要插入其它代码，自己打开源码编辑



打开源码后，参考其它插入的代码，自己改造为自己需要的插入功能。
]]></description><category></category></item><item><title><![CDATA[VFB组件：WinInet控件（网络）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122231152</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122231152</guid><author>yfvb2010</author><pubDate>Thu, 30 Dec 2021 10:47:10 +0800</pubDate><description><![CDATA[这是功能控件，用于简化读取网络，基于WinInet的互联网访问。

事件：



代码：常用于读取某网页代码

让你无需了解网络底层，只是简单的读个网页代码而已。


]]></description><category></category></item><item><title><![CDATA[VFB组件：WinHook控件（钩子，系统事件）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122230826</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122230826</guid><author>yfvb2010</author><pubDate>Thu, 30 Dec 2021 10:42:06 +0800</pubDate><description><![CDATA[一个功能控件，用于钩操作系统里的事件。 钩子一词是大家都这么说，你在网上搜索都说是钩子，但是新手很难明白和理解，明明就是系统事件，就是操作系统发生了什么事情，通过这个事件来通知软件，和我们窗口事件、控件事件是类似的。

这些事件需要向操作系统申请，申请成功后，才会有事件，而本控件，简化了所有操作，只需要在自己这里选择事件即可，和普通控件一样操作。



你需要什么系统事件，就选择一个即可

常用是鼠标和键盘事件。

每个事件也尽量帮你把基础代码写好，附带详细的注解



应用最多的是 快捷键 ，比方Q...]]></description><category></category></item><item><title><![CDATA[VFB组件：WebBrowser控件（IE浏览器）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122230608</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122230608</guid><author>yfvb2010</author><pubDate>Thu, 30 Dec 2021 10:31:00 +0800</pubDate><description><![CDATA[WIn系统提供的 IE浏览器，由于是系统提供，因此不需要外带任何东西，虽然 WIN11 有新的浏览器，但是提供的浏览器，依旧是 IE浏览器哦。

IE呗，大家应该都知道

提供了很全面的事件



代码功能也是很多



大家不要来问我事件和功能是如何应用的，我也不懂，我只是根据IE控件标准文档，提供的接口，封装而已。具体功能是如何使用的，只能网上搜索了。编程是通用的，尤其是系统提供的东西。
...]]></description><category></category></item><item><title><![CDATA[VFB组件：VEH控件（异常）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122229991</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122229991</guid><author>yfvb2010</author><pubDate>Thu, 30 Dec 2021 10:23:42 +0800</pubDate><description><![CDATA[这是功能控件，用于捕捉异常， 向量化异常处理，当程序发生崩溃后执行的代码。

编写过软件都知道，软件发生崩溃很难避免，当软件发生崩溃后，软件就突然消失了，当安装过VC等编程软件后，系统会提示异常，比如：



而我们则做不了任何事情，有了VEH控件 ，发生这样的事情后，就会执行我们自己的代码



此时我们可以做保存啊，之类的代码，还可以获取寄存器的值，用于汇编调试。

VFB工具菜单里，已经带有 汇编调试器



在工程属性里，保存代码地图，那么可以根据崩溃地址，从地图上找到是处于那个函数里面...]]></description><category></category></item><item><title><![CDATA[VFB组件：UpDown控件（上下按钮）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122229800</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122229800</guid><author>yfvb2010</author><pubDate>Thu, 30 Dec 2021 09:59:21 +0800</pubDate><description><![CDATA[WIn系统提供的，有上下两个按钮组合在一起。这个控件一般和 Text 控件组合使用，当然也可以单独使用。

设置伙伴控件后，运行时，它就会自动跑到伙伴里面

然后点击上下 按钮，就会自动改变伙伴的数值。

常用事件：改变值



常用代码：值



此控件类似于滚动条。


...]]></description><category></category></item><item><title><![CDATA[VFB组件：TreeView控件（目录树）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122221695</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122221695</guid><author>yfvb2010</author><pubDate>Thu, 30 Dec 2021 09:50:50 +0800</pubDate><description><![CDATA[这是WIn系统提供的，很常见的控件，使用非常广泛。

丰富的事件



齐全的代码功能



这里不一一说明了，反正这是系统里标准控件，什么编程语言里的方法都是一样的。
]]></description><category></category></item><item><title><![CDATA[VFB组件：TrayIco控件（托盘）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122221573</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122221573</guid><author>yfvb2010</author><pubDate>Wed, 29 Dec 2021 18:02:26 +0800</pubDate><description><![CDATA[这是个功能控件，就是让软件可以在屏幕右下角显示一个小图标



有可能和其它东西发生冲突，就需要改下这个值



常用事件，是鼠标事件，就是鼠标点击小图标，一般弹出菜单等等



常用代码： 可以在小图标上提示内容，这是主动提示出来，不需要鼠标移动到上面。


TrayIco1.Info("立即提示")


...]]></description><category></category></item><item><title><![CDATA[VFB组件：TopMenu控件（顶部菜单）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122221456</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122221456</guid><author>yfvb2010</author><pubDate>Wed, 29 Dec 2021 17:55:41 +0800</pubDate><description><![CDATA[WIN系统提供，给窗口顶部显示菜单

菜单编辑



菜单还可以自己画的，感兴趣的，自己动手。

事件也很简单，点击了什么菜单



用代码修改菜单，使用 ID 来标识菜单




]]></description><category></category></item><item><title><![CDATA[VFB组件：ToolBar控件（工具栏）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122221285</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122221285</guid><author>yfvb2010</author><pubDate>Wed, 29 Dec 2021 17:50:18 +0800</pubDate><description><![CDATA[WIN系统提供，在窗口顶部搞一组按钮，每个按钮1个图标。称为工具栏。

VFB里的图像管理器，就是使用这个控件，可以当成运行后的例题参考。





点击按钮编辑

事件，就是点击了某个按钮



代码方面，使用ID控制按钮






...]]></description><category></category></item><item><title><![CDATA[VFB组件：Timer控件（定时器）]]></title><link>https://blog.youkuaiyun.com/yfvb2010/article/details/122220407</link><guid>https://blog.youkuaiyun.com/yfvb2010/article/details/122220407</guid><author>yfvb2010</author><pubDate>Wed, 29 Dec 2021 17:22:51 +0800</pubDate><description><![CDATA[WIn系统提供的，就是定时发来一个事件，设置属性里的时间，单位是毫秒，1秒=1000毫秒

事件就一个，以设定的时间，重复执行事件。





注意：这个时间是大约时间，比如你设置了 100 ，可能是 95 也可能是 110 等等，有误差的。

代码，禁止和允许，禁止后时间归0，从允许后重新计时。





还有可以写代码方式创建定时，而不需要通过WIn的消息系统 ，时间更精准，误差更小


 SetTimer(NULL,ID ,毫秒,@定时器过程) ' 定时器
 'ID 号来控制定时器，要是存在多个定..]]></description><category></category></item></channel></rss>