CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  控件

求教:怎样做出像Msgbox一样按空格后可以弹出可选参数的函数?

楼主Jiao_Neusoft()2006-07-04 14:55:52 在 VB / 控件 提问

比如我输入     msgbox   "",       这时会弹出下拉列表框   可以选择vbokonly等等  
  各为请问这样的功能怎么实现?  
  有想法提出来大家研究研究 问题点数:100、回复次数:7Top

1 楼Jiao_Neusoft()回复于 2006-07-04 15:16:49 得分 0

顶一下吧。。。Top

2 楼verywzm(寒江雪)回复于 2006-07-04 15:20:36 得分 100

Public   Enum   InterfaceColors  
        icMistyRose   =   &HE1E4FF  
        icSlateGray   =   &H908070  
        icDodgerBlue   =   &HFF901E  
        icDeepSkyBlue   =   &HFFBF00  
        icSpringGreen   =   &H7FFF00  
        icForestGreen   =   &H228B22  
        icGoldenrod   =   &H20A5DA  
        icFirebrick   =   &H2222B2  
  End   Enum  
   
   
  Sub   msg(a   As   InterfaceColors)  
  MsgBox   a  
  End   SubTop

3 楼verywzm(寒江雪)回复于 2006-07-04 15:26:30 得分 0

搞定了,结帖吧:)Top

4 楼Jiao_Neusoft()回复于 2006-07-04 15:29:57 得分 0

怎么结帖。。。     -_-bTop

5 楼verywzm(寒江雪)回复于 2006-07-04 15:38:07 得分 0

晕,点右上方的“管理”Top

6 楼Jiao_Neusoft()回复于 2006-07-04 15:38:47 得分 0

不好意思打击你了。。。。。。马上Top

7 楼Jiao_Neusoft()回复于 2006-07-04 15:43:03 得分 0

下面是前段时间摘的一段:     十分的不明白     为什么要用And呢?   当时Copy的时候比较匆忙导致  
  发贴用户名不见了   。。。   你能解答一下么?  
   
   
  我想做这样的函数,参数类似Msgbox里面的参数,如Vbinformation   +   vbyesno,就是支持+号的参数解析功能  
   
  用And操作就可以了  
   
  sub   test(byval   p   as   long)  
    if   (p   and   vbYesNo)   =vbYesNo   then  
          debug.print   "YesNo"  
      end   if  
    if   (p   and   Vbinformation)   =   Vbinformation   then  
          debug.print   "Vbinformation   "  
      end   if  
  ...  
  end   sub  
   
  那参数提示输入实现那,如输入vbinformation后再按+号又列出所有可选的数据  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:Jiao_Neusoft
  • verywzm

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo