Splash-näytön luominen Delphi-sovelluksissa

Alkeellisin aloitusnäyttö on vain kuva tai tarkemmin sanottuna muoto kuvan kanssa, joka ilmestyy näytön keskelle, kun sovellus latautuu. Splash-näytöt ovat piilossa, kun sovellus on käyttövalmis.

Alla on lisätietoja mahdollisista näyttötyypeistä ja miksi ne ovat hyödyllisiä, sekä vaiheita oman Delphi-aloitusnäytön luomiseen sovelluksellesi.

Mihin splash-näyttöjä käytetään?

Tyyppejä on erityyppisiä. Yleisimmät ovat aloitusnäyttöruudut - ne, jotka näet sovelluksen latautuessa. Ne näyttävät yleensä sovelluksen nimen, kirjoittajan, version, tekijänoikeudet, kuvan tai jonkin tyyppisen kuvakkeen, jotka yksilöivät sen.

Jos olet shareware-ohjelmistokehittäjä, voit käyttää aloitusnäyttöjä muistuttamaan käyttäjiä rekisteröimään ohjelman. Ne voivat ilmestyä, kun ohjelma käynnistyy ensimmäisen kerran, kertoa käyttäjälle, että hän voi rekisteröidä, jos haluaa erityisominaisuuksia, tai saada päivityksiä sähköpostitse uusille julkaisuille.

Jotkut sovellukset ilmoittavat käyttäjälle aikaa vievän prosessin etenemisestä splash-näyttöjen avulla. Jos tarkastellaan tarkkaan, jotkut todella suuret ohjelmat käyttävät tämän tyyppistä aloitusnäyttöä, kun ohjelma lataa taustaprosesseja ja riippuvuuksia. Viimeinen asia, jonka haluat, on, että käyttäjät ajattelevat, että ohjelmasi on "kuollut", jos jokin tietokantatehtävä suorittaa.

instagram viewer

Splash-näytön luominen

Katsotaan kuinka luoda yksinkertainen aloitusnäyttö muutamassa vaiheessa:

  1. Lisää uusi muoto projektiisi.
    valita Uusi muoto alkaen tiedosto -valikko Delphi IDE: ssä.
  2. Muuta Nimi omaisuus lomakkeesta jotain sellaista Aloitusruutu.
  3. Muuta näitä ominaisuuksia: BorderStyle että bsNone, asento että poScreenCenter.
  4. Mukauta aloitusnäyttöä lisäämällä komponentteja, kuten tarroja, kuvia, paneeleja jne.
    Voit ensin lisätä yhden TPanel komponentti (Kohdista: alClient) ja leikkiä kanssa BevelInner, BevelOuter, BevelWidth, BorderStyleja BorderWidth ominaisuudet tuottavat silmäkarkkiefektejä.
  5. valita projekti alkaen vaihtoehdot -valikossa ja siirrä lomake Auto-luo luetteloruutuun Käytettävissä olevat lomakkeet.
    Luomme lomakkeen lennossa ja näytämme sen ennen sovelluksen todellista avaamista.
  6. valita Projektin lähde alkaen näkymä valikko.
    Voit myös tehdä tämän läpi Projekti> Näytä lähde.
  7. Lisää seuraava koodi projektin lähdekoodin aloituskäskyn (.DPR-tiedosto) jälkeen:
    
    Sovellus. Alustaa; // tämä rivi on olemassa! SplashScreen: = TSplashScreen. Luo (nolla); Aloitusruutu. Näytä; Aloitusruutu. Päivittää; 
  8. Finaalin jälkeen Sovellus. Luoda() ja ennen Sovellus. Juosta lausunto, lisää:
    
    Aloitusruutu. Piilottaa; Aloitusruutu. Vapaa; 
  9. Se siitä! Nyt voit suorittaa sovelluksen.


Tässä esimerkissä tietokoneesi nopeudesta riippuen tuskin näet uutta aloitusnäyttöä, mutta jos projektissa on useita muotoja, aloitusnäyttö tulee varmasti näkyviin.
Lue lisätietoja koodista kohdasta lisätietoja siitä, että splash-näyttö pysyy hiukan pidempään tämä pino ylivuoto-ketju.

Kärki: Voit myös tehdä räätälöityjä Delphi-lomakkeita.

instagram story viewer