Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Text an Cursorposition einfügen (https://www.delphipraxis.net/5896-text-cursorposition-einfuegen.html)

kaemmi 22. Jun 2003 14:35


Text an Cursorposition einfügen
 
gleich zu meinem problem: :arrow:
ich hab hier zwei funktionen, mit der ich die Cursorposition in eimen Memo ermitteln kann.
Delphi-Quellcode:
function GetMemoRow (M : TMemo) : LongInt; //Reihe
begin
  Result := SendMessage(M.Handle, EM_LINEFROMCHAR, M.SelStart, 0);
end;

function GetMemoCol (M : TMemo) : LongInt; //Spalte
begin
  Result := M.SelStart-SendMessage(M.Handle, EM_LINEINDEX, SendMessage(M.Handle,
            EM_LINEFROMCHAR, M.SelStart, 0), 0);
end;
nun möchte ich aber noch weitergehen und an der cursorposition text einfügen.
danke für eure hilfe im voraus 8)
kaemmi

Luckie 22. Jun 2003 14:45

Dazu brauchst du dir die Cursorposition nicht so umständlich holen:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  Memo1.SelText := 'Hallo';
end;

kaemmi 22. Jun 2003 14:48

Ups :oops:
Da wollte ich wohl wieder mal mit Kanonen auf Spatzen schießen.
In diesem Sinne DANKE :dancer:

THX :coder:


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