Autor Beitrag
Ersin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 19



BeitragVerfasst: Di 24.10.06 17:55 
Hi, ich hab vor sowas wie ein Bildschrimtastatur zu programmieren (bin noch "Fortgeschrittener" Anfänger^^). Wenn ich auf ein Button klicke steht oben der Buchstabe. Wenn ich auf ein weiteren Buchstaben drücke (also Button) wird das erste überschrieben.
Wie kann ich das so einstellen, dass der erste Text noch bleibt bzw. nicht überschrieben wird?
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Di 24.10.06 17:57 
Hmm, was meinst du? Das meinst du ja wohl nicht, wenn du schon fortgeschrittener Anfänger bist, das kennst du ja, oder? Aber was anderes fällt mir dazu nicht ein...
ausblenden Delphi-Quelltext
1:
Edit1.Text := Edit1.Text + 'a';					
Ersin Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 19



BeitragVerfasst: Di 24.10.06 22:34 
Hmm, so meinte ich das nicht.
Also, wenn ich auf A drücke erscheint das im Edit Feld. Wenn ich auf B drücke dann soll im Edit Feld AB stehen.

Sowas wie ne Bildschirmtastatur.

Zur Zeit ist das so, ich drücke auf ein Button (Bspl F) und wenn ich dann auf I klicke wird das F durch ein I ersetzt. Aber ich will das da dann FI steht.

Kapiert?

ThX für deine Hilfe
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Di 24.10.06 22:36 
Moin!

Aber genau das tut doch user profile iconjaenicke´s Code... :gruebel: ;)

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.
Masterhawk
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 92

Win 2000,Win XP
D6 Pers
BeitragVerfasst: Di 24.10.06 22:40 
Zur Not poste mal deinen Code.....
oldmax
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 380


D3 Prof, D4 Prof
BeitragVerfasst: Mi 25.10.06 06:00 
Hi
Nun, wenn einer sein Posting mit "kapiert" abschließt, weiß ich nicht, ob wir ihm da helfen können..... :roll: Da wird unsere Auffassungsgabe wohl nich für ausreichen... :wink:
Gruß oldmax

_________________
Zier dich nich so, ich krieg dich schon....
Ersin Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 19



BeitragVerfasst: Mi 25.10.06 12:14 
Ok hier der Code:
Ist ein standart fürs TEdit:

Beispielsweise erstele ich ein TEdit und zwei Buttons.

Beim ersten Button gebe ich folgenden Code ein:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
procedure TForm4.Button1Click(Sender: TObject);
begin
edit1.text := 'test ' 
end;

Beim zweiten
ausblenden Delphi-Quelltext
1:
2:
3:
4:
procedure TForm4.Button2Click(Sender: TObject);
begin
edit1.text := 'test2' 
end;

Wenn ich den ersten Button anklicke, steht im Edit Feld 'test'. Wenn ich das zweite anklicke überschreibt 'test2' das erste, so das nur noch test2 steht, statt test test2.

Ich hoffe ich hab mich klar ausgedrückt.
Regan
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 2157
Erhaltene Danke: 72


Java (Eclipse), Python (Sublimetext 3)
BeitragVerfasst: Mi 25.10.06 12:19 
user profile iconErsin hat folgendes geschrieben:
Ok hier der Code:
Ist ein standart fürs TEdit:

Beispielsweise erstele ich ein TEdit und zwei Buttons.

Beim ersten Button gebe ich folgenden Code ein:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
procedure TForm4.Button1Click(Sender: TObject);
begin
edit1.text := 'test ' 
end;

Beim zweiten
ausblenden Delphi-Quelltext
1:
2:
3:
4:
procedure TForm4.Button2Click(Sender: TObject);
begin
edit1.text := 'test2' 
end;

Wenn ich den ersten Button anklicke, steht im Edit Feld 'test'. Wenn ich das zweite anklicke überschreibt 'test2' das erste, so das nur noch test2 steht, statt test test2.

Ich hoffe ich hab mich klar ausgedrückt.


Dann schreib doch einfach mal den code von user profile iconjaenicke hinein.

ausblenden Delphi-Quelltext
1:
2:
3:
4:
procedure TForm4.Button1Click(Sender: TObject);
begin
edit1.text := Edit1.text + 'test ';
end;

Beim zweiten
ausblenden Delphi-Quelltext
1:
2:
3:
4:
procedure TForm4.Button2Click(Sender: TObject);
begin
edit1.text := Edit1.text + 'test2';
end;
Blackheart666
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2195

XP
D3Prof, D6Pers.
BeitragVerfasst: Mi 25.10.06 12:20 
Liest Du Dir die Post auch durch.

user profile iconjaenicke hat folgendes geschrieben:
Hmm, was meinst du? Das meinst du ja wohl nicht, wenn du schon fortgeschrittener Anfänger bist, das kennst du ja, oder? Aber was anderes fällt mir dazu nicht ein...
ausblenden Delphi-Quelltext
1:
Edit1.Text := Edit1.Text + 'a';					

_________________
Blackheart666
Der Irrsinn ist bei Einzelnen etwas Seltenes, - aber bei Gruppen, Parteien, Völkern, Zeiten die Regel. (Friedrich Nietzsche)
Regan
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 2157
Erhaltene Danke: 72


Java (Eclipse), Python (Sublimetext 3)
BeitragVerfasst: Mi 25.10.06 12:24 
meinst du jetzt mich?
wenn ja, dann:
Liest du dir auch meine(!) Post durch?
Blackheart666
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2195

XP
D3Prof, D6Pers.
BeitragVerfasst: Mi 25.10.06 12:29 
Ersin war gemeint.

_________________
Blackheart666
Der Irrsinn ist bei Einzelnen etwas Seltenes, - aber bei Gruppen, Parteien, Völkern, Zeiten die Regel. (Friedrich Nietzsche)
oldmax
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 380


D3 Prof, D4 Prof
BeitragVerfasst: Mi 25.10.06 15:25 
Hi
Ach macht das Spass. Ich versteh Ersin nicht, das Programm macht doch genau das, was er progammiert hat... :lol:
Ich habs kapiert, ist doch ganz klar ausgedrückt: Ignoriere, was geschrieben steht und beharre auf den Fehlern. :autsch: Irgendwann schmeisst man dann den Rechner weg...
:schmoll:

Gruß oldmax

_________________
Zier dich nich so, ich krieg dich schon....
Horschdware
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 744
Erhaltene Danke: 54

Win XP Pro, Win 7 Pro x64
Delphi 7, Delphi XE, C++ Builder 5, SAP R/3
BeitragVerfasst: Mi 25.10.06 16:09 
um ein kleines Bisschen böse zu sein:

Dieses "nicht lesen und/oder kapieren wollen" passt irgendwie zu Ersins Wortwahl.
Leute die ihre Sätze mit "Kapiert?" oder "Ich hoffe ich habe mich klar ausgedrückt" beenden,
sind normalerweise... (...)

naja, belassen wirs dabei.
Das eigentliche Problem in diesem Thread ist behoben.

(Als Mod würde ich sagen: closed)

_________________
Delphi: XE - OS: Windows 7 Professional x64
Ersin Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 19



BeitragVerfasst: Mi 25.10.06 17:38 
Ok sorry, dann hab ich was falsch gemacht. Sorry!

Das klappt doch. vielen Dank! und sorry wegen den dummen Fehler von mir!