![]() |
nach RichEdit Style überprüfen
Hallo alle zusammen,
habe lange gegoogelt und leider nichts gefunden :S ich möchte den Text in einer RichEdit auf den Style überprüfen also:
Delphi-Quellcode:
habe auch probiert:
if RichEdit1.Text[i] = RichEdit1.SelAttributes.Style + [fsBold] then begin
Delphi-Quellcode:
und auch:
if RichEdit1.Text[i] = RichEdit1.SelAttributes.Style[i]=[fsBold] then begin
Delphi-Quellcode:
leider klappt nichts :(
RichEdit1.Text[i] = #21
Danke für eure Hilfe! |
Re: nach RichEdit Style überprüfen
Hi,
Delphi-Quellcode:
Frank
if fsBold in RichEdit1.SelAttributes.Style then
.. |
Re: nach RichEdit Style überprüfen
Dankee!! aber wie krieg ich das loop i da rein?
|
Re: nach RichEdit Style überprüfen
Zitat:
Delphi-Quellcode:
Frank
RichEdit1.SelStart := i;
RichEdit1.SelLength := 1; ... |
Re: nach RichEdit Style überprüfen
ok ich muss wirklich dumm sein aber das ist doch keine Schleife?
ich meinte sowas wie
Delphi-Quellcode:
Danke für die hilfe soweit frank!
for i:=0 to length(RichEdit1.text) do begin
if RichEdit1.text[i]:=fsbold .... |
Re: nach RichEdit Style überprüfen
(nicht getestet)
Delphi-Quellcode:
Frage für den interessierten Leser:
for i := 0 to length(RichEdit1.text)-1 do // Selektion fängt bei 0 an und hört damit bei Länge-1 auf
begin RichEdit1.SelStart := i; RichEdit1.SelLength := 1; if fsBold in RichEdit1.SelAttributes.Style then begin // insert code here end; end; Wie bin ich ohne installiertes Delphi (Lazarus ist ohne RichEdit) darauf gekommen? |
Re: nach RichEdit Style überprüfen
Zitat:
Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:12 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