在模块里我定义一个函数,并在函数里调用API函数,运行时会提示找不到该函数

learn_vb 2000-07-26 05:52:00
在模块里我定义一个函数,并在函数里调用API函数,运行时会提示找不到该函数
...全文
140 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoming 2000-07-27
  • 打赏
  • 举报
回复
在 *.bas 用public
DragonJiang 2000-07-26
  • 打赏
  • 举报
回复
同意lumine的观点,且在窗体中声明API 只能是用private的方式

在模块中声明如果是public的方式则所有的窗体都可以用,如果声明成private
的方式则这个函数只能是在此模块中用。
  • 打赏
  • 举报
回复
在模块中要用public
在窗体中要用private
mafangsan 2000-07-26
  • 打赏
  • 举报
回复
如果你的定义函数在标准模块中,那么只要该函数定义时指明Public,在每个模块中就都可以使用该函数
如果你的定义函数在窗体模块中,那么首先该函数定义时指明Public,另外在调用时需指明该函数定义的模块,例如函数名为Function1,在Form1中定义,在Form2中调用时可以写
Form1.Function1

Tyro 2000-07-26
  • 打赏
  • 举报
回复
函数前加上public

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧