Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  4 732
Er det noen som vet hvordan man kan få flyttet en tekst-streng fra en listeboks i en dialog til en textbox i en form? de ligger i samme prosjekt, driver å knoter med en global variabel som er lagt i en egen form for nettopp globale variabler.

sliter nemlig med å hente ut innhold fra listbox som skal inn i en textbox i bestillingsskjema på e annen fane.

på forhånd takk for alle svar!
Nå skriver jeg ikke VB, men antar at dette vil fungere på samme måte som det kan gjøres i C#. I form klassen din kan du lage deg en variabel eller property der hvor du setter verdien til det som du har i listeboxen. Du kan også fikse dette ved å lage deg en konstruktør der du slenger med en referanse fra f.eks dialogresultatet.
Lag en global variabel i hovedformen din, altså i starten på hovedfilen din. Deretter lagrer du innholdet i listboxen til denne variabelen, og henter den fram igjen senere til textboxen.

globalVariabel = listbox.Text

[senere...]

textbox.Text = globalVariabel
King of Spooning
Acidous's Avatar
Er ikke 100 prosent sikker på at jeg har forstått spørsmålet ditt rett her.

Men om du skal flytte kun det du har merka i listboxen kan du lagre det i en variabel, slik Vanter viser.
Eller du kan legge det direkte inn ved å bruke Form1.textbox.Text = listbox.Text.

Om du skal ha alt som står i listboxen over i textboxen kan du gjøre det på denne måten

For QRT = 0 to listbox.listcount - 1
listbox.listindex = QRT
Form1.textbox.Text = Form1.textbox.Text + listbox.Text
Next QRT

Eventuelt lagre det til en string ved å bytte ut
Form1.textbox.Text = Form1.textbox.Text + listbox.Text
med
minstreng(QRT) = listbox1.text

og så etterpå legge det inn i textboxen.
Må forsåvidt huske å mekke en global variabel/array av minstreng da.
Global minstreng(1000) as String
For eksempel.
Tusen takk for gode svar!

Det siste eksemplet hjalp faktisk ved en annen anledning også!

Mvh. The Duke