我想在TEXTBOX里面设置是多少秒。然后自动按下我要按的键
只要程序是打开的。就是一直到程序关闭才失效
请问这个怎么做。谢谢了

解决方案 »

  1.   

    private void Form1_Load(object sender, EventArgs e)
    {
        timer1.Start();
    }
    private void timer1_Tick(object sender, EventArgs e)
    {
        SendKeys.Send("A");
    }
    timer1的Interval属性设你想要的时间间隔
      

  2.   

    那就把timer1.Start();写到那个钮按的Click事件里,我的测试代码
    private void button1_Click(object sender, EventArgs e)
    {
         richTextBox1.Focus();
         timer1.Start();
    }
      

  3.   

    一个实现方法是这样的,加个菜单,把它的Visible属性设为false
    把一个MenuItem的快捷键设为F3,Click事件里写
    richTextBox1.Focus();
    timer1.Start();
    同一个快捷键实现开关,在Click事件里加个标志判断一下就行了如果直接用按钮,指定快捷键麻烦点
      

  4.   

    楼上的。我是想用一个TIMER响应我多个指定时间内按键。是用一个TIMER还是用多个TIMER好啊谢谢了
      

  5.   

    用一个timer就可以了,多个时间就要用多个快捷键来实现,也就需要多个MenuItem了,只要在每个MenuItem里重新指定timer的Interval 值就可以了richTextBox1.Focus();
    timer1.Interval = 100;
    timer1.Start();