Backgroundin vaihto

Delphi-aloittelija

Otsikko kertoneekin jo kaiken. Eli formin background olisi mukava osata vaihtaa. Ottaisin kernaasti vastaan osaavilta apua, kiitos.

5

303

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • vaikeamman kautta

      Joskus asiat voidaan tehdä vaikeamman kautta.

      Tehdään nyt vaikka niin (Tarkoituksena on
      että saat muitakin ideoita)


      Eli laita lomakkeelle (form) ensin TImage-komponentti.

      Laita sen Align ominaisuus arvoon alClient.


      Tuo sen päälle painonappi (TButton).

      Tee painonapille onClick -tapahtuma.

      Muokkaa onClick tapahtuma tälläiseksi:

      procedure TForm1.Button1Click(Sender: TObject);
      var StartX, StartY:integer;
      begin
      With Image1.Canvas do
      begin
      Brush.Color:= clRed;
      StartX := 0;
      StartY := 0;
      Rectangle(StartX, StartY,StartX Width, StartY Height);
      end;
      end;


      Tämän kokeilun jälkeen voit vaikkapa
      laittaa tuon koodin lomakkeen luontitapahtumaan (eli onCreate)
      Eli luot tuollaisen tapahtuman jolloin sen nimeksi tulee
      procedure TForm1.FormCreate(Sender: TObject);

      • Tänks

        Mutta herää vielä vain kysymys, että miten tungen jonkun kuvatiedoston sinne taustalle? Ja missä tiedostomuodossa sen pitää olla?


      • on tarjolla
        Tänks kirjoitti:

        Mutta herää vielä vain kysymys, että miten tungen jonkun kuvatiedoston sinne taustalle? Ja missä tiedostomuodossa sen pitää olla?

        Käytännössä png (bmp tai xpm )-kuva.
        Tosin muitakin formaatteja on tuettuna.


      • Helpoin tapa
        Tänks kirjoitti:

        Mutta herää vielä vain kysymys, että miten tungen jonkun kuvatiedoston sinne taustalle? Ja missä tiedostomuodossa sen pitää olla?

        Helpoin tapa:

        TImage- komponentti ikkunaan. Komponenttimuokkaimessa menet Picture kohtaan. Painat kolme pistettä (...) nappia, jonka jälkeen avautuu tuo kuva -ikkuna. Kuvan haet tuo-napilla ja
        ok-lla hyväksyt sen.


      • asddfghjlkä'
        Helpoin tapa kirjoitti:

        Helpoin tapa:

        TImage- komponentti ikkunaan. Komponenttimuokkaimessa menet Picture kohtaan. Painat kolme pistettä (...) nappia, jonka jälkeen avautuu tuo kuva -ikkuna. Kuvan haet tuo-napilla ja
        ok-lla hyväksyt sen.

        Tarkemmin täällä:

        http://wiki.mureakuha.com/wiki/Valmiin_kuvan_tuominen_omaan_ohjelmaan


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Kamala onnettomuus

      Miten tällaiset mönkijäonnettomuudet yleensä tapahtuu? Liikaa vauhtia? Saako mönkijöillä ajaa lasten kanssa ja ilman kyp
      Suomussalmi
      150
      6987
    2. Mönkijäpnnettomuus

      Harmillinen homma. https://www.hs.fi/suomi/art-2000010557170.html
      Suomussalmi
      29
      1831
    3. Tilitoimisto!!!

      Mikä tilitoimisto jäi kiinni rikoksesta Rovaniemellä?
      Rovaniemi
      25
      1257
    4. Tietäisitpä miten haluaisin sinut kohdata

      Vaikka vaan katsella ohimennen. Voisitko telepaattisesti lähettää viestiä, - löytyisikö kohtauspaikkaa?
      Ikävä
      60
      1212
    5. Milloin oot nähnyt kaivattusi

      ensimmäistä kertaa?
      Ikävä
      55
      915
    6. Missä päin suomea kaivattusi asustelee?

      Oma kaivattuni (mies(J) asuu Uudenmaan läänissä.
      Ikävä
      48
      765
    7. Kerro kaivatustasi jotakin mukavaa.

      Itse aloitan: hyvännäköinen ja ahkera ❤️‍🔥
      Ikävä
      57
      727
    8. Oon pahoillani sun puolesta

      kun olit muuttunut niin paljon ulkoisesti. Ja huonompaan suuntaan. Koeta pärjätä. Naiselle mieheltä vuosien takaa
      Ikävä
      38
      704
    9. Tikanmäen vastaus Haavistolle

      Aika erikoinen puolustautuminen valtuuston puheenjohtajalla kaupunkilaisen kirjoitukseen. Haavisto ihmetteli niitä tunn
      Pyhäjärvi
      95
      688
    10. Tiesitkös nainen että mulla on paljon vientiä?!

      Sänkyseuraa riittää, valinnan vaikeus.
      Ikävä
      83
      685
    Aihe