Gå til innhold

Visual basic - Basic spørsmål?


Anbefalte innlegg

Skrevet

Finnes ingen dumme spørsmål har jeg lært. Vi får se :)

 

Har diverse TextBox1, TextBox2, TextBox3 osv.. Der man skal fylle inn navn og adresse. Og en button1. Når man trykker på button1 vil jeg at følgende skal skje:

 

I en RichTextBox1 lengere ned på siden skal det da komme opp f.eks. "Kunden heter Tor Nilsen og bor i Fjøsveien 4 i Oslo. Postnummeret er 0781. Henter da data fra TextBox. Det jeg ikke får til er all den teksten som ikke kommer fra TextBox1,2,3 osv.

 

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

richtextbox1.text = ???

End Sub

 

Takker for svar

Videoannonse
Annonse
Skrevet

Enklere var det ikke. Takk skal du ha. Vet du om det finnes en kode som jeg kan bruker for å plutselig komme til neste

linje?

 

Er det noe locate funksjon man kan bruke?

 

Hilsen Torbjørn

Skrevet

Hehe "plutselig" betyr overraskende også på deg selv. Da må du i gang med litt avansert matte.

Men linjeskift er et tegn (eller en kombinasjon av to):

 

"Linje 1" & vbNewLine & "Linje 2"

 

Mistenker at både Help og Google ville hjulpet deg med disse ganske kjapt, så vi avslutter nå før du blir lat og bortskjemt.

 

HTH. Beste hilsen Harald

Skrevet

Jeg ser ikke at den opprinnelige oppgaven tjener merkbart på det der, men hvis du først skal ha det kjapt og enkelt så styr unna wrappere og namespacer og lange trylleformler og gjør det så enkelt som mulig:

"Linje 1" & Chr(10) & "Linje 2"

 

Beste hilsen Harald

Skrevet (endret)

Eller bruke Convert.ToChar(10), siden Chr() også er Microsoft.VisualBasic...

Må du ikke ha en carriage return også? (13)

 

Dobbelt så rask:

Dim s As New Stopwatch
s.Start()

For i As Integer = 1 To 1000000000
'Fjern ' på testsubject :P
'Microsoft.VisualBasic.Chr(10)
'Convert.ToChar(10)
Next

MessageBox.Show(s.ElapsedMilliseconds)

Endret av Wubbable

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...