小编Dai*_*i53的帖子

C#Timer Interval不起作用

正如标题中所写,Timer Interval中的某些内容似乎已关闭.计时器应该从"DateTimePicker"获取时间,将其转换为秒并将Interval更改为DateTimePicker上设置的时间.之后它应该在推特上发布推文,虽然它不起作用.它只是一遍又一遍地发送垃圾邮件.

            private void IntervalChoose_ValueChanged(object sender, EventArgs e) //DateTimePicker
    {
        postInterval.Interval = (IntervalChoose.Value.Hour * 3600) + (IntervalChoose.Value.Minute * 60) + IntervalChoose.Value.Second;
        saveTimerInterval = postInterval.Interval; //saveTimerInterval is set 0 at the beginning
        MessageBox.Show("Current Interval in Seconds: " + postInterval.Interval.ToString());
    }

    private void button1_Click(object sender, EventArgs e)
    {
        if (button1.Text == "Start Bot") //Starts program (works)
        {
            IntervalChoose.Enabled = false;
            MessageBox.Show(saveTimerInterval.ToString());
            postInterval.Interval = saveTimerInterval; //Sets the interval (once again, safecall)
            postInterval.Start(); //starts posting.
            button1.Text = "Stop Bot";
        }
    private void postInterval_Tick(object sender, …
Run Code Online (Sandbox Code Playgroud)

c# timer tweetsharp

0
推荐指数
1
解决办法
1006
查看次数

标签 统计

c# ×1

timer ×1

tweetsharp ×1