Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Überlegung: SplashScreen (https://www.delphipraxis.net/15565-ueberlegung-splashscreen.html)

rebugger 31. Jan 2004 10:06


Überlegung: SplashScreen
 
Ich habe vor einen SplashScreen in mein Programm einzubauen, da es ca. 3 Sekunden dauert, bis das Fenster geladen ist und angezeigt wird.

1. Wenn ich jetzt den SplashScreen als Bild designe und dieses per Timage einbinde, wird bei
-BMP das Programm ca. 300KB größer
-Gif oder Jpeg das Programm 100KB größer (Units)

2. Wenn ich den SplashScreen aber per Komponenten zusammenbaue, wird das ganze viel kleiner.

Was ist die bessere Lösung ?

Nächste Frage:
Wie kann ich eine ProgressBar einbauen, die mir den aktuellen Status des Ladens anzeigt ?

Mein Code:
Delphi-Quellcode:
program smartcam;

uses
  Forms,
  unit_main in 'unit_main.pas' {frmMain},
  unit_splash in 'unit_splash.pas' {frmSplash};

{$R *.res}

begin
  frmSplash := TfrmSplash.Create(Application);
  try
    frmSplash.Show;
    frmSplash.Update;

    Application.Initialize;
    Application.Title := 'SmartCam';
    Application.CreateForm(TfrmMain, frmMain);

    frmSplash.Hide;
  finally
    frmSplash.Free;
  end;
  Application.Run;
end.
Ich könnte dazwischen ja immer .Position erhöhen, das wäre aber zu grob.

Pseudemys Nelsoni 31. Jan 2004 10:13

Re: Überlegung: SplashScreen
 
ich wills endlich auchmal sagen: 2Fragen - 2Threads :!:

rebugger 31. Jan 2004 10:17

Re: Überlegung: SplashScreen
 
2 Fragen zum Thema SplashScreen also 1 Thread

flomei 31. Jan 2004 16:19

Re: Überlegung: SplashScreen
 
Guck mal in der Tutorials Sparte... Ich glaube Sakura war es, der da ein Tutorial drüber gemacht hat...

MfG Florian :hi:

mirage228 31. Jan 2004 16:24

Re: Überlegung: SplashScreen
 
Also ich habe es auch mit der JPEG Unit gemacht. Auch wenn meine EXE größer wird (ist sowieso schon 1,65 MB :shock: ), das JPEG ist nur 20KB, also ist das ganze insgesamt kleiner.

mfG
mirage228

FriFra 31. Jan 2004 23:39

Re: Überlegung: SplashScreen
 
Also ich hab bei einem SplashScreen eine bmp verwendet, da das Programm bei JPG wegen der unit grösser war als mit bmp (aus resource). Wenn man natürlich ohnehin jpeg verwendet sollte das kein Problem sein...


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz