Autor Beitrag
Rence
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Do 15.07.04 14:44 
kann mir einer sagen, wie man den Zeilenindex für die Zeile in einem RichEdit ermittelt, in der man grade den Cursor hat?


Zuletzt bearbeitet von Rence am Do 15.07.04 22:46, insgesamt 1-mal bearbeitet
firus1983
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 170

Win98,XP,
D6 Entrpr
BeitragVerfasst: Do 15.07.04 15:23 
hab mich auch gerade mal daran probiert, aber bisher noch nix gefunden....
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 15.07.04 15:27 
Ach ja, die Suche, die unbekannte Funktion des Forums. :roll:

Ich wäre dafür sie abzuschaffen, nutzt ja eh keiner. Oder man vergibt einen neuen Rang im Forum neben Admin und Mods noch die Sucher oder so. Die Suchen dann für jemanden der zu Faul ist die Suche zu benutzen. :evil:

Suche in: Delphi-Forum, Delphi-Library RICHEDIT ZEILE
firus1983
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 170

Win98,XP,
D6 Entrpr
BeitragVerfasst: Do 15.07.04 15:42 
Da hat er irgendwo recht.... :P

Ich mach dir's noch ein bissl einfacher und nehm dir noch die suche ab *g*

ausblenden Quelltext
1:
zeilen_nummer:=RichEdit1.CaretPos.Y					
Rence Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Do 15.07.04 16:14 
hmm...bei meinem alten Delphi3 Prof. gibts das nur noch nicht...

Gibts noch ne andere Lösung? Oder nen File, wo ich mir ne aktuellere Version der RichEdit-Komponente installieren kann? (Wenn nich, schreib ich mir meine eigene Prozedur zurecht.)
obbschtkuche
Gast
Erhaltene Danke: 1



BeitragVerfasst: Do 15.07.04 16:24 
versuch mal das:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
var
 y: integer;
begin
 y := hiword(RichEdit1.Perform(EM_GETSEL, 00));
 y := RichEdit1.Perform(EM_LINEFROMCHAR, y, 0);
 ...
end;
Rence Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Do 15.07.04 16:35 
hmm... lecker... funzt! Danke!