Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi letzte buchstabe von editbox löschen (https://www.delphipraxis.net/15148-letzte-buchstabe-von-editbox-loeschen.html)

heyo 22. Jan 2004 17:02


letzte buchstabe von editbox löschen
 
:?: :?: ich möchte eigentlich nur die letzte buchstabe von dem Text des dbeditbox1 löschen
wenn jemand eine idee hat, warte ich auf ihrer hilfe. :?: :?:
danke...

Matze 22. Jan 2004 17:05

Re: letzte buchstabe von editbox löschen
 
Delphi-Quellcode:
var s: string;
...
s := Edit1.Text;
 
Delete(s, Legnth(s), 1);

Edit1.Text := s;
Müsste so in der Art gehen, ist aber nicht getestet.

-homer- 22. Jan 2004 17:07

Re: letzte buchstabe von editbox löschen
 
hi,

ich würde es mit

Delphi-Quellcode:

a := Edit1.text.count;
a := a - 1;
Edit1.text.count := IntToStr(a)
Wobei 'a' eine Integer Variable ist.


-homer-

ps.: Schön das du zu uns gekommen bist :mrgreen:

kiar 22. Jan 2004 17:07

Re: letzte buchstabe von editbox löschen
 
hallo und willkommen in der Dp
Delphi-Quellcode:

var
  x :integer;
begin
  x:=length(dbedit1.text) // ermitteln der länge des strings
  delete(s,x-1,1);
end

heyo 22. Jan 2004 17:25

Re: letzte buchstabe von editbox löschen
 
ich danke euch alle drei
eigentlich ich bin immer noch nicht klar gekommen aber
mindestes habe ich verstanden, wie ich es machen soll... danke nochmal


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