Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Text einsetzen wo Cursor ist? (https://www.delphipraxis.net/19019-text-einsetzen-wo-cursor-ist.html)

citybreaker 27. Mär 2004 17:49


Text einsetzen wo Cursor ist?
 
oÔ Ich hab mal wieder ne peinliche Frage. Ich möchste über einen Button
einen Text in ein Memo einfügen. Bisher hab ich immer
Delphi-Quellcode:
Memo1.Lines.Add("Text");
verwendet. Alerdings wird hierbei die Zeile immer unten dran gehangen.
Wie bekomme ich das nun sohin das der Text dort eingefügt wird wo sich der
Cursor befinden. Also quasi hinterdem Cursor.

toms 27. Mär 2004 17:55

Re: Text einsetzen wo Cursor ist?
 
Hi,

Das geht so:
Delphi-Quellcode:
 Memo1.SelText := 'Hallo'
Achtung: Wenn Text markiert ist, wird jener überschrieben!

Robert_G 27. Mär 2004 17:55

Re: Text einsetzen wo Cursor ist?
 
:evil:
Schau mal was eine einfache Suche nach [dp]memo text einfügen[/dp] gleich auf der ersten Ergebnisseite hervorgezaubert hat:
Text in einem Memo an Cusorposition einsetzen

Nachtrag:
:warn:
Das ist heute schon Thread Nummer 2, der von dir in die DP gesetzt wurde ohne auch nur den geringsten Versuch zu unternehmen, die Lösung über die Suche zu finden.

Edit: 2 mio. Tippfehler

citybreaker 27. Mär 2004 18:01

Re: Text einsetzen wo Cursor ist?
 
Stimmt nicht ganz hab nach "Text Cursor" gesucht und nix gefunden.

Robert_G 27. Mär 2004 18:03

Re: Text einsetzen wo Cursor ist?
 
Ich habe, seit ich hier angemeldet bin erst 5 - 7 Threads geöffnet, ich finde aber täglich etwa 10-20 Lösungen über die Suche.
Wenn man etwas nicht auf Anhieb findet, dann muss man halt die Suche anders formulieren! Es gibt zu fast jedem Problem eine Lösung in der DP.
Nachtrag: Dank suchfaulen Usern wie dir gibt es die gleiche Lösung sogar mehrach!

gekmihesg 27. Mär 2004 18:42

Re: Text einsetzen wo Cursor ist?
 
ich würd so machen

Delphi-Quellcode:
memo1.text:=memo1.text + 'hallo';

toms 27. Mär 2004 18:44

Re: Text einsetzen wo Cursor ist?
 
@gekmihesg : Hast du die Fragestellung von citybreaker richtig gelesen?

Zitat:

Wie bekomme ich das nun sohin das der Text dort eingefügt wird wo sich der
Cursor befinden

Nico1 27. Mär 2004 18:47

Re: Text einsetzen wo Cursor ist?
 
:mrgreen: :wall: :angle2:

gekmihesg 27. Mär 2004 18:48

Re: Text einsetzen wo Cursor ist?
 
nee hab ich nicht ;)

glkgereon 30. Mär 2004 19:56

Re: Text einsetzen wo Cursor ist?
 
wieso nicht das:
Delphi-Quellcode:
memo1.Lines.Insert('Hallo');
Ich bin mir nicht sicher, ob die syntax richtig ist, aber insert gibts auf jeden fall, guck mal nach...


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:17 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