本工作室自主开发十多款实用软件,为纯绿色软件,安全可靠,不写注册表,不污染操作系统任何地方,绝不附带任何无关软件,绝不困绑任何插件,支持所有WindowsXP以上系统
论坛的首页 勇芳的软件
教程和帮助
  • VisualFreeBasic编程文档
  • 勇芳系列软件帮助说明教程
  • 留言或交流 登录
    登录
    侧边栏壁纸
    博主头像
    勇芳

    • 累计撰写 330 篇文章
    • 累计收到 0 条评论
    • 首页
    • 栏目
      • 论坛的首页
      • 勇芳的软件
      • 教程和帮助
        • VisualFreeBasic编程文档
        • 勇芳系列软件帮助说明教程
      • 留言或交流
      • 登录
    作者 【1】 的文章
    • VisualFreeBasic内置库_公共代码库 2026-1-21
      VisualFreeBasic内置库_公共代码库 这里的函数库,是对 FreeBasic原生库、扩展库、源码库,进行分类,我们需要什么功能的函数,都是在这里先寻找,实在没有才自己写函数。这里包括了各种分类的实用函数。 使用方法 直接调用,无法其它任何操作。 函数说明 点击函数名,底部帮助页会显示出相关说明,以及函数定义 在代码中按 F1 ,显示详情,里面有的函数还有例题代码提供参考。
      • 2026年-1月-21日
      • 56 阅读
      • 0 评论
      VisualFreeBasic编程文档
    • VisualFreeBasic内置库_源码库 2026-1-21
      VisualFreeBasic内置库_源码库 勇芳软件将历年来使用过的常用功能函数和网上收集到的函数,放在这里面给大家使用。 里面代码众多,全部以 源码的形式提供, 可以随时查阅相关源码。 此库中的任何代码,双击它,就自动输入到代码中,直接使用,不需要任何库,任何引用。全是直接调用即可。未来可能不断的添加新函数。 使用方法 直接调用,无法其它任何操作。 函数说明 点击函数名,底部帮助页会显示出相关说明,以及函数定义 在代码中按 F1 ,显示详情,里面有的函数还有例题代码提供参考。
      • 2026年-1月-21日
      • 61 阅读
      • 0 评论
      VisualFreeBasic编程文档
    • VisualFreeBasic内置库_内置“代码库”使用方法 2026-1-21
      VisualFreeBasic内置库_内置“代码库”使用方法 VisualFreeBasic已经内置很多扩展库,可以很方便的使用 里面的库,一部分,需要引用库文件,一部分,不需要引用,因为VFB已经使用了这个库,上面引用过了 比方电子邮件的库使用 看到帮助,查看后面 可以先不引用库,当编译出错,就复制这个代码 #include Once "Afx/CCDOMail.inc" 'ln 23 放入到 起始模块中
      • 2026年-1月-21日
      • 129 阅读
      • 0 评论
      VisualFreeBasic编程文档
    • VisualFreeBasic代码_其它 2026-1-21
      VisualFreeBasic代码_其它 占位置,有空写。
      • 2026年-1月-21日
      • 60 阅读
      • 0 评论
      VisualFreeBasic编程文档
    • VisualFreeBasic代码_COM和OCX 2026-1-21
      VisualFreeBasic代码_COM和OCX 暂不支持 不过VFB 中有一些控件是 OCX 的,一些代码库是 COM 的,包装好代码,使用就简单了。 本人没空研究这些,要是感兴趣的请留言。
      • 2026年-1月-21日
      • 63 阅读
      • 0 评论
      VisualFreeBasic编程文档
    • VisualFreeBasic代码_鼠标键盘 2026-1-21
      VisualFreeBasic代码_鼠标键盘 有关键盘鼠标的函数 BackMmouseClick 后台鼠标单击 BackMmouseClick2 后台鼠标单击 BackMmouseDblclk 后台鼠标双击 BackMoveMouse 后台模拟鼠标在某个窗口上面移动,Mk是指示各种虚拟键是否按下。 KeyPress 按下键盘 KeyPressOR 键盘组合按键 MouseClick 前台鼠标模拟 FF_GetKeyState 检索当前的 lKeyIndex 基于状态栏例程使用此函数返回的各种键盘状态的文本字符串的指定索引。 HookKeyboard 定义键盘钩子 HookMouBoard 定义鼠标钩子 GetMousePos 获取鼠标在屏幕或窗口的位置 IsKeyPress 判断某个键是不是被按下{1.VK_LBUTTON 鼠标左键.VK_RBUTTON 鼠标右键.VK_SHIFT SHIFT 键.VK_CONTROL CTRL 键.VK_MENU ALT键.更多见帮助}
      • 2026年-1月-21日
      • 66 阅读
      • 0 评论
      VisualFreeBasic编程文档
    • VisualFreeBasic代码_网络 2026-1-21
      VisualFreeBasic代码_网络 网络编程,使用 ”WinInet“ 互联网访问 和 ”Network“ 网络通信 控件编写。 还有一个发送电子邮件代码 #include Once "Afx/CCDOMail.inc" ' // 创建一个CCdoMessage类的实例 DIM pMsg AS CCDOMessage ' // 组态 pMsg.ConfigValue(cdoSendUsingMethod, CdoSendUsingPort) pMsg.ConfigValue(cdoSMTPServer, "smtp.xxxxx.xxx") pMsg.ConfigValue(cdoSMTPServerPort, 25) pMsg.ConfigValue(cdoSMTPAuthenticate, 1) pMsg.ConfigValue(cdoSendUserName, "xxxx@xxxx.xxx") pMsg.ConfigValue(cdoSendPassword, "xxxxxxxx") pMsg.ConfigValue(cdoSMTPUseSSL, 1) pMsg.ConfigUpdate ' // 收件人姓名 - >根据需要更改 pMsg.Recipients("xxxxx@xxxxx") ' // 发件人邮件地址 - >根据需要更改 pMsg.From("xxxxx@xxxxx") ' // 主题 - >根据需要更改 pMsg.Subject("This is a sample subject") ' // 文字正文 - >根据需要更改 pMsg.TextBody("This is a sample message text") ' // 添加附件(使用绝对路径)。 ' // 注意通过重复呼叫,您可以附加多个文件。 pMsg.AddAttachment ExePath & "\xxxxx.xxx" ' // 发送消息 pMsg.Send IF pMsg.GetLastResult = S_OK THEN PRINT "Message sent" ELSE PRINT "Failure" 要使用gmail发送消息,只需更改服务器名称和服务器端口的值: pMsg.ConfigValue(cdoSMTPServer, "smtp.gmail.com") pMsg.ConfigValue(cdoSMTPServerPort, 465)
      • 2026年-1月-21日
      • 65 阅读
      • 0 评论
      VisualFreeBasic编程文档
    • VisualFreeBasic代码_影音 2026-1-21
      VisualFreeBasic代码_影音 播放CD光盘 使用内置类 #include Once "Afx/CCDAudio.inc" DIM pAudio AS CCDAudio pAudio.Open pAudio.Play 播放音频文件 使用Direct Show播放各种格式的音频文件。 #include Once "Afx/CDSAudio.inc" DIM pCDSAudio AS CDSAudio pCDSAudio.Load("MyAudioFile.mp3") pCDSAudio.Run API播放WAV文件 PlaySound WAV文件名, NULL, SND_ASYNC Or SND_FILENAME 播放视频 无
      • 2026年-1月-21日
      • 55 阅读
      • 0 评论
      VisualFreeBasic编程文档
    • VisualFreeBasic代码_打印机 2026-1-21
      VisualFreeBasic代码_打印机 下面有关打印机的函数(本人没打印机,没有测试) AfxEnumLocalPrinterPorts 返回本地安装的打印机的端口名称列表。名称由回车符和换行符分隔。 AfxEnumPrinterNames 使用可用的打印机,打印服务器,域或打印提供程序返回列表。名称由回车符和换行符分隔。 AfxEnumPrinterPorts 返回带有可用打印机,打印服务器,域或打印提供程序的端口名称的列表。名称由回车符和换行符分隔。 AfxGetDefaultPrinter 检索本地计算机上当前用户的默认打印机的名称。 AfxGetDefaultPrinterDriver 检索默认打印机的名称。 AfxGetDefaultPrinterPort 检索默认打印机端口的名称。 AfxGetDocumentProperties 检索打印机初始化信息。 AfxGetPrinterCollate 检查打印机是否支持整理。 AfxGetPrinterCollateStatus 返回打印机的分页状态。 AfxGetPrinterColorMode 检查打印机是否支持彩色打印。 AfxGetPrinterCopies 如果设备支持多页复印,则返回打印份数。 AfxGetPrinterDC 返回打印机设备上下文的句柄。 AfxGetPrinterDriverVersion 返回打印机驱动程序的版本号。 AfxGetPrinterDuplexMode 检查打印机是否支持双面打印。 AfxGetPrinterFromPort 返回给定端口名称的打印机名称。 AfxGetPrinterHorizontalResolution 检索页面可打印区域的宽度(以像素为单位)。 AfxGetPrinterMaxCopies 返回设备可以打印的最大份数。 AfxGetPrinterMaxPaperHeight 以十分之一毫米为单位返回最大纸张高度。 AfxGetPrinterMaxPaperWidth 返回十分之一毫米的最大纸张宽度。 AfxGetPrinterMediaReady 检索当前可用的纸张表单的名称。 AfxGetPrinterMinPaperHeight 以十分之一毫米返回最小纸张高度。 AfxGetPrinterMinPaperWidth 以十分之一毫米返回最小纸张宽度。 AfxGetPrinterOrientation 检索打印机方向。 AfxGetPrinterOrientationDegrees 以纵向方向逆时针旋转以产生横向方向的度数返回设备的纵向和横向方向之间的关系。 AfxGetPrinterPaperLength 返回papel lenght。 AfxGetPrinterPaperNames 检索支持的纸张名称。 AfxGetPrinterPaperSize 返回打印机当前配置的纸张尺寸。 AfxGetPrinterPaperSizes 检索支持的纸张尺寸。 AfxGetPrinterPaperWidth 返回区域宽度。 AfxGetPrinterPhysicalHeight 以设备为单位检索物理页面的高度。 AfxGetPrinterPhysicalOffsetX 以设备为单位检索从物理页面左边缘到可打印区域左边缘的距离。 AfxGetPrinterPhysicalOffsetY 以设备为单位检索从物理页面的上边缘到可打印区域的上边缘的距离。 AfxGetPrinterPhysicalWidth 以设备为单位检索物理页面的宽度。 AfxGetPrinterPort 返回指定打印机的端口名称。 AfxGetPrinterQuality 返回打印机的打印质量模式。 AfxGetPrinterPrintRate 返回打印机的打印速率。 AfxGetPrinterPrintRatePPM 返回打印机的打印速度,以每分钟的页数为单位。 AfxGetPrinterPrintRateUnit 返回打印机的打印速度单位。 AfxGetPrinterScale 返回缩放打印输出的因子。显而易见的页面大小从物理页面大小缩放dmScale / 100。例如,dmScale值为50的letter尺寸的页面将包含与17 x 22英寸的页面一样多的数据,因为输出文本和图形将是其原始高度和宽度的一半。 AfxGetPrinterScalingFactorX 检索打印机x轴的缩放系数。 AfxGetPrinterScalingFactorY 检索打印机y轴的缩放系数。 AfxGetPrinterTray 返回纸张来源。 AfxGetPrinterTrayNames 用打印机的纸盒名称返回一个列表。 AfxGetPrinterTrueType 检索驱动程序使用TrueType字体的能力。 AfxGetPrinterVerticalResolution 检索页面可打印区域的高度(以像素为单位)。 AfxOpenPrintersFolder 打开选择“打印机和传真”文件夹的资源管理器实例。 AfxPrinterDialog 显示一个打印对话框。用户可以使用Print对话框指定特定打印作业的属性。 AfxSetPrinterCollateStatus 在彩色打印机上切换彩色和单色。 AfxSetPrinterColorMode 在彩色打印机上切换彩色和单色。 AfxSetPrinterCopies 如果设备支持多页复印,则选择打印份数。 AfxSetPrinterDuplexMode 设置打印机双面模式 AfxSetPrinterInfo 设置指定打印机的数据。 AfxSetPrinterOrientation 将打印机方向设置为纵向或横向。 AfxSetPrinterPaperSize 设置打印机纸张尺寸。 AfxSetPrinterQuality 指定打印机分辨率。 AfxSetPrinterScale 指定打印输出缩放的因子。显而易见的页面大小从物理页面大小缩放dmScale / 100。例如,dmScale值为50的letter尺寸的页面将包含与17 x 22英寸的页面一样多的数据,因为输出文本和图形将是其原始高度和宽度的一半。 AfxSetPrinterTray 设置打印机纸张来源。
      • 2026年-1月-21日
      • 54 阅读
      • 0 评论
      VisualFreeBasic编程文档
    • VisualFreeBasic代码_窗口和控件 2026-1-21
      VisualFreeBasic代码_窗口和控件 每个窗口和控件都用于一个窗口句柄,有了窗口句柄,就可以对其直接操作,控件也是属于窗口。 窗口句柄的获得 自己软件的 窗口句柄=Form1.hWnd 控件的窗口句柄=Form1.Picture1.hWnd 别人在运行的软件(包括自己的软件) 窗口句柄=FindWindow("类名","窗口名") 控件的窗口句柄=FindWindowEx(窗口句柄,0,"类名","窗口名") 假如遇到同窗口名和同类名,查找下一个 控件的窗口句柄=FindWindowEx(窗口句柄,上一个控件的窗口句柄,"类名","窗口名") 用句柄直接操作控件 由于函数非常多,可以查看VFB帮助里的源码库,下面列举几个 FF_Control_GetLoc 获取控件,以像素为单位的左上角的位置。位置是相对于客户端的左上角在父窗口中的区域。 FF_Control_SetLoc 以像素为单位设置控件的左上角的位置。该位置是相对于父窗口客户区的左上角。 FF_Control_GetText 获取指定控件的文本 FF_Control_SetText 设置指定控件的文本
      • 2026年-1月-21日
      • 54 阅读
      • 0 评论
      VisualFreeBasic编程文档
    • 18
    • 19
    • 20
    • 21
    • 22
    博主栏壁纸
    博主头像 勇芳

    330 文章数
    0 评论量
    • QQ游戏大厅多开版_旧版_2012到2025版
    • 使用Sandboxie沙盒多开QQ游戏大厅
    • Sandboxie沙盒(隔离软件)
    人生倒计时
    最新评论
    链接
    • 公益·寻亲,让爱回家
    • Visual Basic6 语言和控件手册
    • CWindow类库帮助FreeBasic版
    • FreeBASIC 帮助文档中文版
    • Windows GDI 编程手册
    • Windows GDI+ 编程手册
    • SQLite3数据库API手册
    • WebBrowser控件编程手册
    • Win32API参考手册
    • Windows 编程宝典
    • WinHttp参考资料
    • WMI编程手册
    • VisualFreeBasic编程文档
    舔狗日记
    载入天数...载入时分秒...

    © 2025 勇芳软件工作室 版权所有

    ICP备案图标 浙ICP备11006222号-1 | 公安备案图标 33100402331731号

    powered by emlog 浙ICP备11006222号-1