Autor Beitrag
muppet max
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 21.04.06 15:42 
Hallo!

Ich möchte, dass wenn Ich einen Text in ein memofeld einfüge, der Cursor in der Mitte des Textes ist. Beispiel: Ich füge HTML Tags mit meinem Programm ein und dann sollte sich der Cursor hier befinden: <b>[Cursor]</b> Leider sieht das bei mir so aus: <b></b> [Cursor]

Wie kann ich das lösen??

Danke für jede Hilfe :D
Marco D.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2750

Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
BeitragVerfasst: Fr 21.04.06 15:47 
Du findest mit pos den Index des ersten '>' heraus und setzt den Cursor dann nach Index+1.

_________________
Pascal keeps your hand tied. C gives you enough rope to hang yourself. C++ gives you enough rope to shoot yourself in the foot
starsurfer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 334

Win 95, Win 98, Win XP, Win Vista, Linux
D5 Enterprise ,D2005, D6 Personal, Visual C++ Express 2005, C++ Builder 6 E, Dev-C++
BeitragVerfasst: Fr 21.04.06 15:47 
<b></b> [Cursor]
1.länge von </b> ermitteln bzw von den andren Tags
2.Cursor pos- länge des Tags

nutze:
ausblenden Delphi-Quelltext
1:
2:
laenge:=length(TAG);
memo.selstart:=memo.selstart-laenge;

_________________
GEIZ IST GEIL! - Ihr Sozialamt
muppet max
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 21.04.06 15:49 
user profile iconMarco D. hat folgendes geschrieben:
Du findest mit pos den Index des ersten '>' heraus und setzt den Cursor dann nach Index+1.


Könnstest du mir das bitte genauer erklären :D
Marco D.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2750

Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
BeitragVerfasst: Fr 21.04.06 15:57 
Mit welcher Methode setzt du den Cursor (im Synedit ;) )?

_________________
Pascal keeps your hand tied. C gives you enough rope to hang yourself. C++ gives you enough rope to shoot yourself in the foot