Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   memobox einzelne zeilen markieren (https://www.delphipraxis.net/159036-memobox-einzelne-zeilen-markieren.html)

fox67 11. Mär 2011 14:45

memobox einzelne zeilen markieren
 
jetzt erstelle ich halt ein neues thema. also ich möchte in einer memobox einzelne zeilen markieren oder irgentwie deutlich machen dass gerade diese zeile ausgewählt wurde wie geht dass?

DeddyH 11. Mär 2011 14:50

AW: memobox einzelne zeilen markieren
 
Delphi-Referenz durchsuchenTMemo.SelStart, Delphi-Referenz durchsuchenTMemo.SelLength

fox67 11. Mär 2011 14:56

AW: memobox einzelne zeilen markieren
 
hilft mir nicht so wirklich

fkerber 11. Mär 2011 14:58

AW: memobox einzelne zeilen markieren
 
Und warum nicht?
Damit kann man Text markieren...

fox67 11. Mär 2011 15:00

AW: memobox einzelne zeilen markieren
 
ja aber ich möchte ganze zeilen markieren oder irgentwie anders die zeile markieren die gerade ausgewählt wurde

fkerber 11. Mär 2011 15:01

AW: memobox einzelne zeilen markieren
 
Dann musst du SelStart auf das erste Zeichen der Zeile setzen und SelLength auf die Länge der Zeile.


LG, Frederic

DeddyH 11. Mär 2011 15:01

AW: memobox einzelne zeilen markieren
 
So isses.

fox67 11. Mär 2011 15:08

AW: memobox einzelne zeilen markieren
 
mein programm sieht so aus: ein spin edit dass die zeile angibt die markiert werden soll.
wie macht man des mit sellstart? bei mir wierd immer nur die erste zeile markiert

DeddyH 11. Mär 2011 15:11

AW: memobox einzelne zeilen markieren
 
Du musst zunächst den Index des ersten Zeichens der Zeile ermitteln. Das geht mit MSDN-Library durchsuchenEM_LINEINDEX.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz