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 Per Button Text in Editfeld einfügen nicht das was ihr meint (https://www.delphipraxis.net/39632-per-button-text-editfeld-einfuegen-nicht-das-ihr-meint.html)

Assun 5. Feb 2005 14:43


Per Button Text in Editfeld einfügen nicht das was ihr meint
 
Hi !

wie kann ich realisieren, dass wenn ich ein Memo oder RichEdit feld habe und dort text drin steht,per button text einfügen kann ? aber so, dass der Text der schon drin steht nicht gelöscht ist und JETZ KOMMTS : dass der Text dort eingefügt wird, wo der Blinkende Cursor ist ?


Hoffe das war verständlich ausgedrückt....

Danke !

fred.reichbier 5. Feb 2005 14:51

Re: Per Button Text in Editfeld einfügen nicht das was ihr m
 
probier mal memo1.SelPos aus.
#edit: das gibt die Position vom Cursor an.
Versuch mal Insert('Der Text der eingefügt wird',Memo1.Text, Memo1.SelPos);

Assun 5. Feb 2005 14:52

Re: Per Button Text in Editfeld einfügen nicht das was ihr m
 
:wiejetzt:

gehts bitte ein bisschen genauer ?

thx trotzdem

Assun 5. Feb 2005 14:55

Re: Per Button Text in Editfeld einfügen nicht das was ihr m
 
danke !

Chegga 5. Feb 2005 14:58

Re: Per Button Text in Editfeld einfügen nicht das was ihr m
 
Hi,

falsche Sparte! :warn:
Was hat dein Problem mit Multimedia zu tun??? :gruebel:

MfG Marc

P.S.: Herzlich Willkommen in der DP! :dp:

Assun 6. Feb 2005 15:09

Re: Per Button Text in Editfeld einfügen nicht das was ihr m
 
sorry :roll: werd ich beim nächsten mal beachten

aber das Beispiel funktioniert nicht ! er kennt scheinbar "Sel" nicht !

alcaeus 6. Feb 2005 15:11

Re: Per Button Text in Editfeld einfügen nicht das was ihr m
 
Die Eigenschaft heisst auch nicht "SelPos", sondern "SelStart"

Greetz
alcaeus

DP-Maintenance 6. Feb 2005 15:19

DP-Maintenance
 
Dieses Thema wurde von "Luckie" von "Multimedia" nach "VCL-Komponenten und Controls" verschoben.
Warum wird der Thread nicht einfach gemeldet?

Gentleman 6. Feb 2005 15:27

Re: Per Button Text in Editfeld einfügen nicht das was ihr m
 
ich glaub wir hatten soetwas schon mal...


aber es müsste in etwa so funzen:

Delphi-Quellcode:
var
  s1, s2, insert: String;
begin
  s1:= Copy(memo1.text, 1, memo1.CaretPos.X);
  s2:= Copy(memo1.text, memo1.CaretPos.X + 1, Length(memo1.text));
  insert:= 'dein text';
  memo1.text:= s1 + insert + s2;
  memo1.SelStart:= length(s1 + insert);
end;
achtung: nicht getestet!

arbu man 6. Feb 2005 15:39

Re: Per Button Text in Editfeld einfügen nicht das was ihr m
 
Guck mal nach SelText das sollte eigentlich auch gehen


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:41 Uhr.

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