Jag har en TextBox, som är multiline, där info från en tetfil visas. Hej Varför inte använda vbKeyReturn istället för 13? Gör koden mer lättläst! Hej Men....om användaren skriver mycke, så att raden kommer utanför kanten, så byter den rad automatiskt. Hej igen Men om jag har fattat allt rätt så är det väl bara att sätta Multiline till False? Oj, läste visst inte hela frågan. Ursäkta. Då får jag detta error: Det lättaste sättet är att lägga till en horizontel scrollbar.Förhindra "Enter"/ny rad i TextBox?
Användaren ska få editera i TextBoxen men inte göra en ny rad("Enter").
Hur göra för att förhindra detta?Sv: Förhindra "Enter"/ny rad i Text
I KeyPress Event skriver du
'Enter
If KeyAscii = 13 Then KeyAscii = 0
mvh
SvenSv: Förhindra "Enter"/ny rad i Text
Sv: Förhindra "Enter"/ny rad i Text
>Varför inte använda vbKeyReturn istället för 13? Gör koden mer lättläst!
"Bror Duktig" har fått skrivklåda igen ;-)
> Gör koden mer lättläst
Det är en kapacitetsfråga
SvenSv: Förhindra "Enter"/ny rad i Text
Kan man förhindra detta, utan att använda scroll? Sv: Förhindra "Enter"/ny rad i Text
Det var "lurigt",tål att tänka på .
Då får man lägga in en fälla i Change Event
som känner av Chr$ 13 och inte tillåter denna.
Du kan väl testa lite själv .
Så återkommer jag på denna kanal
DSSv: Förhindra "Enter"/ny rad i Text
MvH Dan "DaPe" PerssonSv: Förhindra "Enter"/ny rad i Text
Men en annan idé:
Precis innan kommandot för att han ska läsa in textfilen, kan du väl skriva Text1.multiline = true
Sen efter koden som infogar texten skriver du text1.multiline = false
MvH Dan "DaPe" PerssonSv: Förhindra "Enter"/ny rad i Text
Compile error:
Can't assigne to read-onley propertySv: Förhindra "Enter"/ny rad i Text
Annars så kan du med api skicka EM_SETRECT och utöka formaterings rektangeln.