2010-04-04 4 views

Antwort

3

(ich auf meinem Mac bin jetzt so kann ich ein wenig eingerostet sein ...)

Sie benötigen Projekteinstellungen zu öffnen.

Projekt -> Preferences

In dem ersten Registerkarte, wählen Sie ein Dropdown-Menü "Startobjekt" genannt wird. Der Standardwert ist Form1.csSie sollten das in einem Begrüßungsbildschirmfenster ändern können.

2

Fügen Sie einen Verweis auf Microsoft.VisualBasic hinzu. Dann schreiben Sie den folgenden Code in Program.cs

static class Program 
{ 
    static void Main(string[] args) 
    { 
     Application.EnableVisualStyles(); 
     Application.SetCompatibleTextRenderingDefault(false); 
     new MyApp().Run(args); 
    } 

    public class MyApp : WindowsFormsApplicationBase 
    { 
     protected override void OnCreateSplashScreen() 
     { 
     this.SplashScreen = new MySplashScreen(); 
     } 

     protected override void OnCreateMainForm() 
     { 
     // Do stuff that requires time 
     System.Threading.Thread.Sleep(5000); 

     // Create the main form and the splash screen 
     // will automatically close at the end of the method 
     this.MainForm = new MyMainForm(); 
     } 
    } 
} 
+0

@Alaxandre - Code ?! - Es gibt eine bequeme Möglichkeit, dies ohne Code zu tun. Mir gefällt jedoch die Idee, Dinge pragmatisch zu machen, also +1. – Moshe

+0

großartige Möglichkeit, einen hinzuzufügen, danke – Saleh

3

In Visual Studio 2010, das ist wirklich einfach. Fügen Sie Ihrer Lösung einfach ein Bild hinzu, klicken Sie dann mit der rechten Maustaste auf das Bild und legen Sie die Build-Aktion auf "SplashScreen" fest.

Keine Codierung erforderlich!

Setting a splash screen

Verwandte Themen