首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >“合并” TDI 和 TBZ 使用的 WINAPI “函数”

“合并” TDI 和 TBZ 使用的 WINAPI “函数”

作者头像
firstxinjie
发布2024-12-06 14:24:48
发布2024-12-06 14:24:48
2480
举报
文章被收录于专栏:X#(XSharp)X#(XSharp)

在 VFP 应用开发过程中,TDI 和 TBZ 两个库是很有用的。但是,其作者采用了一种“非主流”的组织方式来使用 WIN API 函数:每一个 API 函数,都是一个以下划线开始的 PRG 文件。一共有多少个这样的文件呢?29 + 74 个文件......

我看着项目管理器里这一大堆 PRG......反正我是头晕......

因此,我写了下面的代码:

代码语言:javascript
复制
_CLIPTEXT = []

For each loFile in _VFP.ActiveProject.Files
  If Left(JustFname(m.loFile.name), 1) == [_] And Upper(JustExt(m.loFile.name)) == [PRG]
    _CLIPTEXT = _CLIPTEXT + Chr(10) + Chr(13) + ;
          [Function ] + JustStem(m.loFile.name) + Chr(10) + Chr(13) + ;
          FileToStr(m.loFile.name) + Chr(10) + Chr(13) + ;
          [EndFunc]
  EndIf 
EndFor

OK,执行后,我就可以将一大堆 PRG 文件“合并”到一个 PRG 文件里了......这个世界清爽了......

Follow me,认识不一样的 VFP !

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-06-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 xinjie的VFP 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档