Ominaisuuksien kopionti

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...
4703
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

..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.

Äänestä

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"

Äänestä

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

Äänestä
  • 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!

    Äänestä

Kommentoi aloitusta


"Tutkija" kirjoitti:

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...

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu