大家甭笑哈,就是在这行语句后面,我应该写什么.
Private Sub Command1_Click()End Sub我刚开始就是弄个按键精灵,可热键键太多了,我记不过来了,就想着学习下VB作个直观界面出来,可研究了一宿,还是初步阶段,真是败了,求各位指点,我现在要求不高,不麻烦大家.就是把对应点告诉我就行,这样我就可以启动着小精灵,然后再对应COMMAND上的热键来操作了,另外,如果可以告诉我如果对应组合键.以及如何让界面一直置顶的源码告诉我就更好了.还有一个就是,怎么着能够让界面变化,比如界面顶有三个键,分别1.2.3
我点1,出现的是相对于1键的子界面,点2是2键对应的子界面,可以分别出现一个可选界面.不知道是否说的够详细,拜托各位了.

解决方案 »

  1.   

    if keycode=vbkeyF5 then call command1_click
      

  2.   

    还有一个啊.补充一下,我装的是精简6.0 VirtualKeyBoardPlus.ocx 总是无法加载进去,说未被许可,所以让用控件的就算了.另外就是.我是要电脑确实收到键盘命令,不是从程序里复制粘贴一个文本过去啊.我在百度被虐疯了,啰嗦了.不好意思哈...
      

  3.   

    完全没反应...请问...Private Sub Command1_KeyPress(KeyAscii As Integer)
    If keycode = vbKeyF5 Then Call Command1_Click
    End Sub
    是这个嘛
      

  4.   

    我可能没说清楚...我想要的效果是..按下COMMAND1钮就等于按下了键盘上的F5,然后得以激活按键精灵里的热键程序...
      

  5.   

    Private Sub Command1_Click()
    SendKeys "{F5}"
    End Sub
      

  6.   

    本帖最后由 bcrun 于 2011-02-25 19:33:48 编辑
      

  7.   

    本帖最后由 bcrun 于 2011-02-25 19:34:18 编辑