PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Loading application ...


Patwerk
16.02.2010, 17:08
Hallo zusammen,

ich habe bereits bei google und in viele Foren gesucht, aber ich glaube, dass meine Frage da zu Speziell ist :D

Und zwar programmiere ich gerade eine Applikation und habe einen Startbildschirm erstellt. Ein simples Bild, welches einmal angezeigt wird und danach ausgefadet wird...relativ einfach.

Meine Frage ist nun:

Was sollte eigentlich wirklich während eines "Ladebildschirms" passieren, vor allem was passiert programmatisch? Was wird überhaupt geladen? Ich stoße nirgens wirklich auf eine Stelle bei dem ich irgendetwas in das programm laden muss.

Ich fänd eine art "Codebeispiel" eines solchen Vorgangs mal sehr interessant, was genau dort passiert, was dort genau geladen wird.
Am liebsten in C# oder C++ aber ich bekomme zur not auch andere Sprachen hin ;)

Vielen dank für die Antworten schon einmal,

und freundliche Grüße,
Patwerk.

p.s. : Ich hoffe das Forum war das richtige, wusste nicht unter welches Topic ich das Thema packen sollte.


Buddyveli
16.02.2010, 17:12
Du hast also einen Ladebildschirm, obwohl Du nichts zu laden hast? :)
Sinnvoll wäre es, die Initialisierungsmethoden aufzurufen, während das Bild gezeigt wird.

MfG
Buddyveli

Patwerk
16.02.2010, 17:47
Sinnvoll wäre es, die Initialisierungsmethoden aufzurufen, während das Bild gezeigt wird.

Ja das wäre natürlich sinnig :D aber so etwas habe ich ja nicht, nur die Form initialisierungen aber diese sind ja im konstruktor einer Windowsform

mnemonic
16.02.2010, 18:18
Wenns um nen simplen Splash Screen geht:
http://win32assembly.online.fr/tut26.html

Is zwar Win32-Assembler, aber die Sprache is egal. Alle Funktionen lassen sich auch aus .NET, C++, etc. aufrufen. Die Vorgehensweise is dabei immer die selbe.

Firefall
16.02.2010, 19:30
Z.b. die Einstellungen/Konfiguration deines Programms werden da geladen... Fensterpositionen etc, je nach Anwendung wird ein allfälliger Festplattencache indiziert, eine Datenbankverbindung aufgebaut, Updates heruntergeladen...