vbCrLf är en strängkonstant som motsvarar teceken 13 och 10 i ANSI tabellen. Jag har två knappar den ena flytta ner en rad Hej "patientjournalsnisse" :-) Du förklarar inte tillräckligt. Vad är raden? Är det texten du infogat med SelText. Alltså "Tid:" & Time eller bara vbcrlf. Eller är det markören du talar om som du vill flytta upp en rad. Hej igen Tackar...men frågan som jag ställde här var inte som jag fick svaret,,,hur kan man flyttar upp en rad med hjälp av RBT hejFlytta ner en rad
vbCrLf är en radbrytningsfunktion,,, finns någon funktion som är motsatsen vbCrLf, där man man flytta upp raden istället för att flytta nerSv: Flytta ner en rad
Berätta lite mer vad du vill göra.Sv: Flytta ner en rad
Private Sub Command1_Click()
RichTextBox1.SelText = "Tid:" & Time & vbCrLf
End Sub
och den andra flyttar raden upp där den var tidigare, om du förstår vad jag menar
Private Sub Command2_Click()
'Flyttar upp raden
?????????
End SubSv: Flytta ner en rad
Testa
SendKeys "{HOME}",True
Sendkeys "{LEFT}",True
SendKeys "{HOME}",True
mvh
SvenSv: Flytta ner en rad
Sv: Flytta ner en rad
Snabbt och fel som vanligt så här skall det vara
Iofs en ganska konstig konstruktion !
Private Sub Command1_Click()
RichTextBox1.SetFocus
DoEvents
SendKeys "{HOME}", True
SendKeys "{LEFT}", True
SendKeys "{HOME}", True
End Sub
DSSv: Flytta ner en rad
/AndersSv: Flytta ner en rad
Lite får du väl tänka själv ! ! :-(
Du har fått ett bra svar , RTB har en hel del egenskaper
som man kan tänka sig använda.
Det mest ellementära är ju att trycka på pil Left
Sen finns det en kanpp som kallas "BackSpace" Ascii 8
I konjuktion med "HOME" så går det också bra
DS :-(