Ominaisuuksien kopionti

"Tutkija"

VB-taitajat!
Kertokaahan miten kopioidaan esim. combobox ja groupbox (sis. radionappeja) ominaisuuksineen.
Tällaisena aloittelevana "Tutkijana" kykenen ajon aikana lisäämään komponentteja mutta ominaisuudet pitäisi saada mukaan.

Toisena murheena: textboxin tekstin lisääminen buttonilla vanhaa tekstiä hävittämättä...

Kovasti ennakkoon kiittäen!

Ps. Tälläerää en kaipaa fanaattisia vinkkejä "kunnon kieliin" vaihtamisesta. Ehkä pikemminkin asiallisia kommentteja aloittelevalle "helposti" omaksuttavasta...

4

617

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Nimetön

      ..sanomasta että vb on vain osittain ohjelmointikieli, mutta siinäkin eräs oikean ohjelmoinnin kulmakivi tietääkseni on, eli periytyvyys, ominaisuudet siis voidaan periyttää lapsioliolle.

    • vbguru

      Panenpa tähän malliksi miten esimerkiksi Comboboxin ominaisuuksia voi kopioda toiseen.

      Tässä ensin MSDN mallin mukaan ladataan Combo1

      Private Sub Form_Load()

      Combo1.AddItem "Chardonnay"
      Combo1.AddItem "Fumé Blanc"
      Combo1.AddItem "Gewürztraminer"
      Combo1.AddItem "Zinfandel"

      End Sub


      Ja jos Combo2 on luotu, lennosta tai muuten, sen arvoiksi kopioidaan nuo Combo1 datat

      Private Sub Command1_Click()
      Dim i As Integer
      For i = 0 To Combo1.ListCount - 1
      Combo2.AddItem Combo1.List(i)
      Next i
      End Sub

      Ja Textboxin tekstin lisääminen vanhaa hävittämättä. Jos vanha teksti halutaan säilyttää nimenomaan saman Textboxin sisältönä, niin laittaa vaan

      Text1.Text = Text1.Text & uusiteksti

      siis tuossa lisättävä teksti muuttujana "uusiteksti"

    • zardid

      Edellinen teksti ei katoa boxista, jos kirjoitat text.box.text= text.box.text "lisää tekstiä2

      • "Tutkija"

        Kiitos vastanneille!!!
        Projekti on ollut jäissä kys. ongelmien, puutarhatöiden ym. takia. Siinä välissä ehdin hieman tutustumaan muihinkin ohjelmiin ja Python vaikutti muita selkeämmältä, ei ylimääräisiä (???) välimerkkejä...
        Oletin tämän kysymykseni jo kuoppaantuneen aikasegmentteihin mutta jatketaan kun keritään.
        Kiitos!


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

    Luetuimmat keskustelut

    1. Tykkään sinusta tosi tosi paljon

      Siksi en pysty sisäistämään sitä, että se ei ole molemminpuolista. Sattuu liikaa. En osaa käsitellä sitä tunnetta, koska
      Ikävä
      51
      3487
    2. Mikä sai sut ihastumaan

      Mitä tapahtui?
      Ikävä
      156
      2109
    3. Kaupan kassalla kannataa olla kylmä käytös

      https://www.is.fi/taloussanomat/art-2000010488540.html "19-vuotias Minja ja 59-vuotias Anne työskentelevät sillä todelli
      Sinkut
      206
      1805
    4. Mitä tehdä asialle?

      Jos laitan deitti-ilmon "40-vuotias nainen etsii seuraa" niin ketään ei kiinnosta (korkeintaan paria runkkaripenaa joill
      Sinkut
      134
      1716
    5. 80
      1165
    6. Hyvää heinäkuuta

      Hyvää huomenta ihanaa. 🦗🌾☔🤗🌻❤️
      Ikävä
      234
      1104
    7. Mitä helvettiä pakolaisille pitäisi tehdä RAJALLA?

      Jos Venäjä työntää rajalle pakolaisia ja tekee Suomelle selväksi että heidän puolelleen ei ole pakolaisilla asiaa - mitä
      Maailman menoa
      285
      1071
    8. Ethän syytä itseäsi

      siitä miten asia menivät. Mä en antanut sulle tilaisuutta.
      Ikävä
      130
      999
    9. Olen pahoillani mies

      Olen surullinen puolestasi, ettet saanut kaipaamaasi naista. Yrititkö lopulta edes? Teistä olisi tullut hyvä pari
      Ikävä
      52
      939
    10. Olet mies varmasti peto

      Makkarin puolella. 🤤
      Ikävä
      72
      895
    Aihe