Hey les gars im essayant d'obtenir un simple bouton de masquage, ce que je veux timer1 à faire est de mash keys dans richtextbox1 pendant 30 secondes encore et encore, après 30 secondes Activer timer2, qui désactive la minuterie 1 et appuie une fois sur les touches de la zone de texte enrichi 2, puis attend 10 secondes et active à nouveau le minuteur 1.Intervalles de minuterie, Faire une minuterie arrêter une autre minuterie -
Im extremley nouveau à C# mais ive essayé d'utiliser minuterie 3 pour arrêter le chronomètre 2 et redémarrer le chronomètre 1 à nouveau et il vient de le gâcher soi-même. Le code ive essayé est ci-dessous. Toute aide aprécié ...
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void timer1_Tick(object sender, EventArgs e)
{
SendKeys.Send(richTextBox1.Text);
SendKeys.Send("{ENTER}");
}
private void button1_Click(object sender, EventArgs e)
{
timer1.Enabled = true;
timer2.Enabled = true;
}
private void timer2_Tick(object sender, EventArgs e)
{
SendKeys.Send(richTextBox2.Text);
SendKeys.Send("{ENTER}");
timer1.Enabled = false;
}
private void timer3_Tick(object sender, EventArgs e)
{
timer1.Enabled = true;
timer2.Enabled = false;
}
private void richTextBox2_TextChanged(object sender, EventArgs e)
{
}
private void richTextBox1_TextChanged(object sender, EventArgs e)
{
}
}
}
Êtes-vous vraiment décidé à utiliser des minuteries pour cela? – JustLoren
Non je ne suis pas fixé sur l'utilisation de timers seulement, je pensais juste que c'était la façon la plus simple de le faire. J'ai probablement tort, avez-vous des suggestions qui pourraient m'aider à faire cela? –
Je pense que nous aurons besoin d'en savoir plus sur ce que le programme essaie d'accomplir. –