您的批评和鼓励都是我把编程无限办好的动力! 您编程时遇到困难,或遇到不顺心的事想发发牢骚尽管到这里来吧! 虽然本网力求全面,但也不能包罗万象,这些我筛选出的优秀网站连接就是对本站最好的补充! 学习编程当然也离不开书本了,这里收集大量编程书籍! 编程无限之源码超市,这里收集的代码令你意想不到的全面! 欢迎光临编程网校,这里专门收集VB/CB入门文章及技术文章! 欢迎光临编程无限!
     
       
 
当前位置:英文资料 >> Other
Force SubMenus To Stay Down When Checking
  资料类型: Other 上传时间: 2001-02-21 阅读次数: 1880



The following is a dependable squirt of code that forces a check-styled menu sub-item to stay down when selected. Isn't it annoying of you want to set several checks "on" that are all several levels down in the hierarchy? Well, here's a sample of code that allows you to keep that menu down:

Sub mnuToggle_Click (Index As Integer)

Dim pintCounter%

mnuToggle(Index).Checked = Not (mnuToggle(Index).Checked)

SendKeys "%T", False

For pintCounter = 0 To Index - 1

SendKeys "{DOWN}", False

Next pintCounter

End Sub



Sub mnuAToggle_Click (Index As Integer)

Dim pintCounter%

mnuAToggle(Index).Checked = Not (mnuAToggle(Index).Checked)

SendKeys "%TA", False

For pintCounter = 0 To Index - 1

SendKeys "{DOWN}", False

Next pintCounter

End Sub

You'll note that these are all menu control arrays. You can do it to non-array items but there is a little more typing involved. I did it this way for size and clarity.


推荐给朋友 点 评( 0 ) 返回前页 关闭此页
   
  本类最热文章排名:
  1.Changing The Control Box Menu
2.Prompt to enter a ne...
3.Defining An Array Property
4.Creating Cascading M...
5.Do the passwords math to save
6.This module contains...
7.Registry Functions
8.This class provides ...
9.Reading Writing any Registry Key
10.Various registry routines
   
   
  评论:
 
 
 

 

关于本站 版权声明 联系方法
编程无限 V4.1 Copyright © 1999-2009 21code.com

京ICP备05006938号