Autor Beitrag
StefanH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Sa 28.06.03 21:22 
Hallo zusammen!

Also ich hab ein RE, und da werden Oberhalb des Cursours einige Zeilen eingefügt, und danach soll der Cursour wieder an die Textstelle, wo er vorher war. Wenn ich mir den SelStart nur merk, dann bringst ja nichst, also müsste ich sozusagen sooft die "Nach-Unten"- Taste drücken, wie viele Zeilen eingegeben wurden kann ich das irgendwie Machen?


Stefan

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
majolo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 334

Ubuntu 8.04, WinXP Prof.
D1, D6Pers, D7 Prof., D8 Prof., D2005 Pers
BeitragVerfasst: Sa 28.06.03 22:27 
Also so wie ich dich verstehe, brauchst du die Zeilennummer.


ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
var zeile:integer;
begin
zeile:=SendMessage(Richedit1.Handle,
                                     EM_LINEFROMCHAR,
                                     RichEdit1.SelStart,
                                     0)+1 ;
end;

So bekommst du die Zeilennummer raus, wo sich der Cursor befindet. Und dann kannst du damit bauen,was du brauchst.

_________________
Gruß
majolo
StefanH Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Mo 30.06.03 17:40 
Hmm, funktioniert irgendwie nichts!!
Auch wenn ich RichEdit1.SelStart auf zeile setzte und auf bie RichEdit1.SetFosu

Tja, der Cursour is weg!

Stefan

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
StefanH Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Mo 07.07.03 17:06 
Hat denn keiner ´ne Idee???

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)