26. oktober 2005 - 20:53Der er
8 kommentarer og 2 løsninger
Flere linier i textbox med linieskift
Hej, Vil gerne have flere linier i textbox. Når jeg bruger nedstående koder viser den blot en "Tyk" lodret streg, hvor linieskiftet skal være. Her er kodelinien: Text5.Text = "Hej " & Chr(13) & "med dig" & Text1.text
Eller rettere - et carriage return og et linjeskift - i den rækkefølge. Det er nemlig standard på Windåse-maskiner, at et linjeskift er disse to tegn i den rækkefølge.
Hvis du ikke vil bruge den indbyggede konstant VbCrLf, kan du bruge: Chr(13) & Chr(10) - i stedet.
prøv med en rich text box...du højre klikker på toolbaren og trykker components og finder Microsoft Rich Textbox Control 6.0 og sætter flueben og trykker ok og så indsætter du richtextboxes i stedet for textboxes og kalder dem for det samme som textboxene. Virker hos mig !"
Og ja, det kan også være fordi tekstboksen ikke er sat til multiline - det kan man også sagtens gøre uden RichTextBox, så vidt jeg husker. Det er bare et property der hedder multiline.
Og visualdeveloper -> Ja, den er langt bedre, hvis man skal bruge den funktionalitet, det giver jeg dig helt ret i :) Til gengæld har den også et par ting, der er irriterende, hvis man bare vil have en simpel tekstboks. Som f.eks. hvis man copy-paster tekst ind i den fra et andet sted, beholder den fonten og formateringen på den tekst. Det kan nogle gange se ret dumt ud, hvis det ikke er det man er efter.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.