[英]Creating splashscreen without creating multi-threading form
我想創建一個啟動畫面而不在應用程序上創建多線程,是否有人有想法創建啟動畫面以自動顯示下一個表單?
我嘗試使用這個timer_tick並創建對象以顯示下一個表單的對話框,但是它無法正常工作。
嘗試這樣的事情:
public partial class FormTicker : Form
{
Timer timer;
public FormTicker()
{
timer = new Timer();
InitializeComponent();
timer.Interval = 2000;
timer.Tick += new EventHandler(timer_Tick);
timer.Start();
}
void timer_Tick(object sender, EventArgs e)
{
timer.Stop();
FormMain formMain = new FormMain();
formMain.Show();
this.Hide();
}
}
Visual Basic支持啟動屏幕,您可以通過在c#項目中引用Microsoft.VisualBasic來利用它。
可以在未隱藏啟動畫面的情況下找到一個示例-使用Microsoft.VisualBasic庫
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.