Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Hintereinander schreiben ... (https://www.delphipraxis.net/13343-hintereinander-schreiben.html)

Devilo 16. Dez 2003 15:46


Hintereinander schreiben ...
 
Ich hab keine bessere Themen-Überschrift gefunden ... :gruebel:

MEIN PROBLEM: Ich will (z.B. mit "Edit1.Text:='text ... blabla';)
was in ein Edit-Fenster reinmachn ... funktioniert auch ... aba ich will mehrere Texte hintereinander in dieses Fenster (Memo, Edit) ...

Beispiel: ich klick auf nen Button (INHALT: "Edit1.Text:='text ... blabla';) ---> der TExt wird ins Edit-Fenster eingefügt. und danach klick ich auf nen andern Button der einen anderen Text einfügen soll ...
ABER DANN GEHT DER ALTE TEXT WEG UND DAS iS NICH GUT ...

keine ahnung wie das geht ... :wall:

Danke leude :freak:

ims 16. Dez 2003 15:49

Re: Hintereinander schreiben ...
 
Delphi-Quellcode:
form1.edit1.text := form1.edit1.text + deinNeuerText
gruss, ims

Tyrael Y. 16. Dez 2003 15:51

Re: Hintereinander schreiben ...
 
für das erste Button
Delphi-Quellcode:
Edit1.Text := 'Koch'

für das zweite Button
Delphi-Quellcode:
Edit2.Text := Edit1.Text + 'Salz'
Ergebis in Edit2 ist Kochsalz

in der art?
oder habe ich dich falsch verstanden?

Gruß

choose 16. Dez 2003 15:54

Re: Hintereinander schreiben ...
 
Hallo Devilo,

das Konkatenieren von Strings (Aneinanderhängen) unter Delphi ist mithilfe des plus("+")-Operators relativ schlicht gelöst

Delphi-Quellcode:
myString:= 'A text';
myString:= myString+' and another text.';
Showmessage(myString);
Dank des Konzepts der Delphi-Properties (Eigenschaften) kannst Du so ganz ähnlich mit Eigenschaften von Objekten (zB TEdit.Text) verfahren. Arbeite mit ihnen einfach so, als wenn es Variablen wären (was natürlich nur bedingt stimmt).

Devilo 16. Dez 2003 15:58

Re: Hintereinander schreiben ...
 
Jut Leude reicht ...

Cool danke ...

Ihr habt mia geholfen ... Danke :dancer:

Bye

Devilo 16. Dez 2003 16:25

Re: Hintereinander schreiben ...
 
Und wie mach ich das ... wenn es sozusagen nach einem Zufallsprinzip funktioniert ...

Das es z.B. 100 verschiedene Buttons gibt, mit verschiedenen Texte
und diese Texte sollen alle in der Reihenfolge erscheinen, wie ich sie anklicke. und alle sollen nua in einem Edit-Fenster erscheinen ...

DANKE LEUDE

MrKnogge 16. Dez 2003 16:53

Re: Hintereinander schreiben ...
 
Wenn du mirdie Frage mal erklärst kann ich dir sicher helfen,
aber ich versteh nur Bahnhofundkofferklau :shock:

Matze 16. Dez 2003 16:59

Re: Hintereinander schreiben ...
 
schlechte Lösung, aber geht:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  Stringavriable:=Stringvariable+'zugehoriger Button-Text';
end;
Das bei jedem ButtonClick hinschreiben :mrgreen:

MrKnogge 16. Dez 2003 17:03

Re: Hintereinander schreiben ...
 
Aber weis meint er mit Zufallsprinzip ?

Matze 16. Dez 2003 17:06

Re: Hintereinander schreiben ...
 
Oh stimmt, das hab ich auch nicht verstanden :oops:


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:37 Uhr.
Seite 1 von 3  1 23      

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