Šļakatu ekrāna izveidošana Delphi lietojumprogrammās

click fraud protection

Visvienkāršākais slampāt ekrāns ir tikai attēls vai, precīzāk sakot, forma ar attēlu, kas parādās ekrāna centrā, kad tiek ielādēta programma. Splash ekrāni tiek paslēpti, kad lietojumprogramma ir gatava lietošanai.

Zemāk ir vairāk informācijas par dažādajiem šļakatu ekrāniem, kurus jūs varat redzēt, un kāpēc tie ir noderīgi, kā arī soļi, kā izveidot savu lietojumprogrammu Delphi šļakatu ekrānu.

Kāpēc tiek izmantoti šļakatu ekrāni?

Pastāv vairāku veidu šļakatu ekrāni. Visizplatītākie ir sākuma ekrāni - tie, kurus redzat, kad tiek ielādēta programma. Tajos parasti tiek parādīts lietojumprogrammas nosaukums, autors, versija, autortiesības, attēls vai kāda veida ikona, kas to unikāli identificē.

Ja esat shareware izstrādātājs, jūs varētu izmantot slampāt ekrānus, lai lietotājiem atgādinātu par programmas reģistrāciju. Tie var parādīties, kad programma pirmo reizi tiek palaista, lai lietotājam pateiktu, ka viņi var reģistrēties, ja vēlas īpašas funkcijas, vai saņemt e-pasta atjauninājumus jauniem laidieniem.

instagram viewer

Dažas lietojumprogrammas izmanto šļakatu ekrānus, lai lietotājam paziņotu par laikietilpīga procesa gaitu. Ja paskatāsit uzmanīgi, dažas patiešām lielas programmas izmanto šāda veida slampāt ekrānu, kad programma ielādē fona procesus un atkarības. Pēdējā lieta, ko vēlaties, ir lietotājiem domāt, ka jūsu programma ir "mirusi", ja tiek veikts kāds datu bāzes uzdevums.

Šļakatu ekrāna izveidošana

Let's redzēt, kā izveidot vienkāršu sākuma slampāt ekrānu, veicot dažas darbības:

  1. Pievienojiet projektam jaunu veidlapu.
    Izvēlieties Jauna forma no Fails izvēlne Delphi IDE.
  2. Nomaini Nosaukums Īpašums no formas uz kaut ko līdzīgu SplashScreen.
  3. Mainiet šīs īpašības: BorderStyle uz bsNeviens, Pozīcija uz poScreenCenter.
  4. Pielāgojiet savu slampāt ekrānu, pievienojot tādus komponentus kā etiķetes, attēlus, paneļus utt.
    Vispirms jūs varētu pievienot TPanel komponents (Izlīdzināt: alClient) un spēlē apkārt BevelInner, BevelOuter, BevelWidth, BorderStyle, un BorderWidth īpašības, lai radītu dažus acu konfekšu efektus.
  5. Izvēlieties Projekts no Iespējas un pārvietojiet veidlapu no Automātiski izveidot saraksta lodziņā Pieejamās veidlapas.
    Mēs izveidosim veidlapu lidojumā un pēc tam parādīsim to pirms lietojumprogrammas reālas atvēršanas.
  6. Izvēlieties Projekta avots no Skats izvēlne.
    To var izdarīt arī caur Projekts> Skatīt avotu.
  7. Pēc projekta avota koda sākuma paziņojuma pievienojiet šādu kodu (.DPR fails):
    
    Pieteikums. Palaist; // šī līnija pastāv! SplashScreen: = TSplashScreen. Izveidot (nulle); SplashScreen. Izrāde; SplashScreen. Atjaunināt; 
  8. Pēc fināla Pieteikums. Izveidot () un pirms Pieteikums. Skrien paziņojumu, pievieno:
    
    SplashScreen. Slēpt; SplashScreen. Bezmaksas; 
  9. Tieši tā! Tagad jūs varat palaist lietojumprogrammu.


Šajā piemērā atkarībā no datora ātruma tik tikko neredzēsit jauno slampāt ekrānu, bet, ja jūsu projektā ir vairāk nekā viena forma, slampāt ekrāns noteikti tiks parādīts.
Lai iegūtu papildinformāciju par to, kā šļakatu ekrānam palikt nedaudz ilgāk, izlasiet kodu šī kaudze pārpildes pavediens.

Padoms: Jūs varat arī izgatavot pielāgotas formas Delphi formas.

instagram story viewer