You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

58 lines
1.4 KiB
C#

using AutoUpdaterDotNET;
using DevExpress.XtraEditors;
using System;
using System.Configuration;
using System.Threading;
using System.Windows.Forms;
namespace ZJ_BYD
{
public partial class StartForm : XtraForm
{
public StartForm()
{
InitializeComponent();
}
//修饰符 delegate 返回值类型 委托名 ( 参数列表 );
private delegate void TIMEinvoke(int val);
//委托显示客户端列表
private void DataDisplay(int val)
{
if (this.InvokeRequired)
{
TIMEinvoke myIvoke = new TIMEinvoke(DataDisplay);
this.Invoke(myIvoke, new object[] { val });
}
else
{
this.PBress.Position = val;
}
}
//事件
int times = 0;
private void timerStart_Tick(object sender, EventArgs e)
{
times++;
DataDisplay(times);
if (times >= 40)
{
PBress.Visible = false;
//关闭timer控件
timerStart.Enabled = false;
this.Close();
}
}
private void StartForm_Load(object sender, EventArgs e)
{
timerStart.Interval = 100;
timerStart.Enabled = true;
PBress.Visible = true;
PBress.Properties.Maximum = 50;
}
}
}