Foxtable(狐表)用户栏目专家坐堂 → [原创] 分享自定义函数 “?” 提示法


  共有4333人关注过本帖树形打印复制链接

主题:[原创] 分享自定义函数 “?” 提示法

帅哥,在线噢!
tongliaozyr
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:648 积分:6060 威望:0 精华:0 注册:2013/10/22 12:15:00
[原创] 分享自定义函数 “?” 提示法  发帖心情 Post By:2017/6/29 11:09:00 [显示全部帖子]

自定义函数多了,容易忘记函数的用途与用法,

 

为此,编制自定义函数 “?” 提示法  分享之。

 

如:Functions.Execute("CZ_按分数查找最低位次","?")

 

 


图片点击可在新窗口打开查看此主题相关图片如下:自定义函数.png
图片点击可在新窗口打开查看

 

代码如下:请大家参考

 


Dim str1,str2,str As String  

Dim fs As Integer

Select Case args.Length  

Case    0

fs = 500 '分数  

str1 = "2017" '年度  

str2 = "普通理科" '科类  

Case 1

If  CStr(args(0)) = "?"  Then

str = "本函数用于计算考分的最低位次!" '第一行是函数用途

'第二行是函数用法

str = str & chr(10) & chr(13)& chr(10) & chr(13) & _

"函数的第一个参数是:考分"  

str = str & chr(10) & chr(13)& chr(10) & chr(13) & _

"函数的第二个参数是:年度 如:2016"

str = str & chr(10) & chr(13)& chr(10) & chr(13) & _

"函数的第三个参数是:科类 如:普通理科"

MessageBox.Show( str ,"函数使用说明:")

return nothing

Else  

fs = args(0) '分数

str1 = "2017" '年度

str2 = "普通理科" '科类

End If

Case 2  

fs = args(0) '分数

str1 = args(1) '年度

str2 = "普通理科" '科类

Case 3

fs = args(0) '分数

str1 = args(1) '年度

str2 = args(2) '科类

Case Else MessageBox.Show("参数过多!","提示")

 End Select


[此贴子已经被作者于2017/7/1 18:17:20编辑过]

 回到顶部
帅哥,在线噢!
tongliaozyr
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:648 积分:6060 威望:0 精华:0 注册:2013/10/22 12:15:00
  发帖心情 Post By:2017/6/29 19:49:00 [显示全部帖子]

图片点击可在新窗口打开查看

 回到顶部