Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Eingabe von Edit in Label übertragen (https://www.delphipraxis.net/76958-eingabe-von-edit-label-uebertragen.html)

Basti552 12. Sep 2006 17:28


Eingabe von Edit in Label übertragen
 
Hallo, ich bin noch ein recht neuer Programmierhase und habe folgende Frage:

Wie kann ich den Text von Edit auf ein Label übertragen?

Also wenn man jetzt in ein Edit Hallo reinschreibt und dann auf einen Button drückt muss dann im LAbel auch Hallo stehen!

DAnke für jede Hilfe!:)

(Bitte beachtet die neue Frage, thx!)

Gruß
Basti552

Daniel B 12. Sep 2006 17:30

Re: Eingabe von Edit in Label übertragen
 
Hallo,

na dann mach Dich doch schonmal mit der OH bekannt. Einfach mal im OI bei Text hinklicken und dann F1 drücken. So kleinigkeiten muss man selbst finden, sonst lernt man nichts. ;)

Gruß, Daniel.

mkinzler 12. Sep 2006 17:30

Re: Eingabe von Edit in Label übertragen
 
Delphi-Quellcode:
Label.Caption := Edit.Text;

Nils_13 12. Sep 2006 17:31

Re: Eingabe von Edit in Label übertragen
 
Hi und herzlich willkommen in der DP.

Delphi-Quellcode:
procedure TfrmMain.Button1Click(Sender: TObject);
begin
  Label1.Caption := Edit1.Text;
end;

Basti552 12. Sep 2006 17:35

Re: Eingabe von Edit in Label übertragen
 
Vielen dank! Das hat mich um einiges Weitergebracht!:)

Basti552 12. Sep 2006 17:39

Re: Eingabe von Edit in Label übertragen
 
Ich hätte noch eine Frage! Wie kann man durch die selbe Methode eine Auflistung erstellen?
Also ListBox (oder so) := Edit1.Text; oder so?

THX!

Basti552

Daniel B 12. Sep 2006 17:47

Re: Eingabe von Edit in Label übertragen
 
1. Mach bitte in Zukunft für neue Fragen auch einen neuen Thread.
2. Schau mal in der OH nach ListBox.Items

mkinzler 12. Sep 2006 17:50

Re: Eingabe von Edit in Label übertragen
 
Und arbeite ein paar Grundlagen Tutorials durch z.B. http://www.dsdt.info/tutorials/

Basti552 12. Sep 2006 17:52

Re: Eingabe von Edit in Label übertragen
 
Zitat:

Zitat von Daniel B
1. Mach bitte in Zukunft für neue Fragen auch einen neuen Thread.
2. Schau mal in der OH nach ListBox.Items

1. Entschuldigung werde ich in Zukunft machen!
2. Das hat mir elider nicht weitergeholfen! was ist eigentlich die OH?:)

Basti552

markusj 12. Sep 2006 17:52

Re: Eingabe von Edit in Label übertragen
 
Vorschlag:
Du scheinst noch nicht allzuviel mit Delphi gemacht zu haben, ich würde mir zum Einstieg mal ein gutes Buch leisten.
(Ich kann Delphi4Kids nur empfehlen^^).
Dann hast du für solche Probleme schon einmal einen Lösungsansatz.

Und dann solltest du dich mit den Forumsregeln und der Delphi-Hilfe bekannt machen.
Auch Google ist manchmal dein Freund^^.

mfG

Markus

//ROTKASTEN: OH=Delphi-Hilfe

Basti552 12. Sep 2006 17:53

Re: Eingabe von Edit in Label übertragen
 
Zitat:

Zitat von mkinzler
Und arbeite ein paar Grundlagen Tutorials durch z.B. http://www.dsdt.info/tutorials/

Danke die les ich gleich mal!:)

Daniel B 12. Sep 2006 17:53

Re: Eingabe von Edit in Label übertragen
 
Wenn du hier den Cursor über OH drüber hälst, dann kommt die Beschreibung, siehst ja, ist grün unterstrichen. Es geht einfach nur um die Hilfe, die du von überall mittels F1 aufrufen kannst. Wenn du irgendwo hinklickst, Befehlt, oder etwas im OI, dann kommst du direkt zur beschriebung.

Basti552 12. Sep 2006 18:06

Re: Eingabe von Edit in Label übertragen
 
Zitat:

Zitat von Daniel B
Wenn du hier den Cursor über OH drüber hälst, dann kommt die Beschreibung, siehst ja, ist grün unterstrichen. Es geht einfach nur um die Hilfe, die du von überall mittels F1 aufrufen kannst. Wenn du irgendwo hinklickst, Befehlt, oder etwas im OI, dann kommst du direkt zur beschriebung.

Ja danke,
aber was hilft mir das jetzt für die Liste?:)

mkinzler 12. Sep 2006 18:08

Re: Eingabe von Edit in Label übertragen
 
In der Hilfe werden die Eigenschaften und Methoden der Klasse beschrieben.

Basti552 12. Sep 2006 18:11

Re: Eingabe von Edit in Label übertragen
 
Zitat:

Zitat von mkinzler
In der Hilfe werden die Eigenschaften und Methoden der Klasse beschrieben.

aso thx

aber ich sollte die Frage lieber nochma umstellen!

wie kann man eine Liste eruegen in einer List Box?

Also man gibt etwas in ein Edit ein Drück auf einen Button und das wird dann in eine Liste bertragen.

Und dann müsste man es noch Sortieren können...

:) thx

Basti552

Daniel B 12. Sep 2006 18:13

Re: Eingabe von Edit in Label übertragen
 
Also, einmal versuche ich es noch.

Hast du schon eine Listbox auf deinem Formular? Wenn nicht, dann tue eine drauf. Wenn du das hast, dann schau mal in den OI = Object Inspector, da stehen viele Eigenschaften der Listbox, wenn du die Liste durchgehst, dann taucht da mal "Items" auf, rechts davon könntest du was eingeben, aber, wenn du nur rechts daneben hinklickst und dann F1 drückst, bekommst du Hilfe zu der Eigenschaft ITEMS, dann kannst du einfach sehen wie man Wörter in die Listbox einfügt.

Fürs Sortieren machst du bitte ein neuen Thread auf, oder benutzt die Suche hier, das wurde sehr, sehr oft gefragt und gelöst. In der Code-Library findet man auch sehr viele Beispielcodes zu allen möglichen Themen.

Basti552 12. Sep 2006 18:15

Re: Eingabe von Edit in Label übertragen
 
Noch ne Frage: Kann man in einem Memo auch eine Liste erstellen?:)

mkinzler 12. Sep 2006 18:16

Re: Eingabe von Edit in Label übertragen
 
Wie Daniel schin geschrieben hat, ist die eigentliche Liste in der Eigenschaft .Items vom Typ TStrings (TStringList). Diese hat verschieden Methoden um Einträge anzulegen, Löschen usw.
Näheres findest du in der OH unter TListBox, TStrings, TStringList

Basti552 12. Sep 2006 18:17

Re: Eingabe von Edit in Label übertragen
 
Zitat:

Zitat von Daniel B
Also, einmal versuche ich es noch.

Hast du schon eine Listbox auf deinem Formular? Wenn nicht, dann tue eine drauf. Wenn du das hast, dann schau mal in den OI = Object Inspector, da stehen viele Eigenschaften der Listbox, wenn du die Liste durchgehst, dann taucht da mal "Items" auf, rechts davon könntest du was eingeben, aber, wenn du nur rechts daneben hinklickst und dann F1 drückst, bekommst du Hilfe zu der Eigenschaft ITEMS, dann kannst du einfach sehen wie man Wörter in die Listbox einfügt.

Fürs Sortieren machst du bitte ein neuen Thread auf, oder benutzt die Suche hier, das wurde sehr, sehr oft gefragt und gelöst. In der Code-Library findet man auch sehr viele Beispielcodes zu allen möglichen Themen.

danke das war die Lösung nur noch die Frage: Kann man das auch in einem Memo machen?:)

mkinzler 12. Sep 2006 18:18

Re: Eingabe von Edit in Label übertragen
 
Zitat:

Zitat von Basti552
Noch ne Frage: Kann man in einem Memo auch eine Liste erstellen?:)

Ja, eine Memo hat auch eine Liste. ( Eigenschafr .Lines)

Basti552 12. Sep 2006 18:20

Re: Eingabe von Edit in Label übertragen
 
OK ihr habt mir alle so geholfen! Ein großes THX!!!

Aber kann man auch den Text von einem Edit in eine Listbox bzw. in ein Memo übertragen?

thx:)

uwewo 12. Sep 2006 18:23

Re: Eingabe von Edit in Label übertragen
 
Ok Basti, (11 Jahre Bonus)

aber das nächstemal drückst Du die Taste F1!

z.Bsp.

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  ListBox1.Items.Add(Edit1.text);
end;
Das automatische sortieren erreichst Du im Objektinspektor, markiere die ListBox
und schaue im Objektinspektor nach "Sorted" stelle dort "True" ein.

Basti552 12. Sep 2006 18:30

Re: Eingabe von Edit in Label übertragen
 
jetzt hab ich endlich alles zusammen!!:)

DANKE AN EUCH ALLE!!!!!!!!!!!!!:):):)

benst 12. Sep 2006 18:43

Re: Eingabe von Edit in Label übertragen
 
Zitat:

Zitat von markusj
(Ich kann Delphi4Kids nur empfehlen^^).

Dem kann ich nur zustimmen. Ich würde dir auch empfehlen in dieses Buch zu investieren. Schau es dir mal an: Amazon -> "Delphi für Kids" suchen. Du bekommt erst einmal einen ganz guten Einblick und kannst dir damit oftmals über die OH oder der Suchefunktion hier (Delphi-Praxis) weiterhelfen.
Natürlich kannst du dann auch Fragen stellen, aber man kommt mit der OH erstaunlich häufig weiter :)
Ben

Basti552 12. Sep 2006 18:56

Re: Eingabe von Edit in Label übertragen
 
Zitat:

Zitat von benst
Zitat:

Zitat von markusj
(Ich kann Delphi4Kids nur empfehlen^^).

Dem kann ich nur zustimmen. Ich würde dir auch empfehlen in dieses Buch zu investieren. Schau es dir mal an: Amazon -> "Delphi für Kids" suchen. Du bekommt erst einmal einen ganz guten Einblick und kannst dir damit oftmals über die OH oder der Suchefunktion hier (Delphi-Praxis) weiterhelfen.
Natürlich kannst du dann auch Fragen stellen, aber man kommt mit der OH erstaunlich häufig weiter :)
Ben

ja ja ich hab das Buch aber da steht nichts darüber drin!:(

Außerdem gibt es auch eine Zahlensortierfunktion?:)

Nils_13 12. Sep 2006 18:58

Re: Eingabe von Edit in Label übertragen
 
1. Neue Frage, neuer Thread.
2. Lern erstmal die Grundlagen.
3. Sie gibt es, mehr verrat ich nicht.

Basti552 12. Sep 2006 19:00

Re: Eingabe von Edit in Label übertragen
 
Zitat:

Zitat von Nils_13
1. Neue Frage, neuer Thread.
2. Lern erstmal die Grundlagen.
3. Sie gibt es, mehr verrat ich nicht.

ok ich mach nen neuen Theard

Nils_13 12. Sep 2006 19:01

Re: Eingabe von Edit in Label übertragen
 
...und ich lern die Grundlagen, bevor ich mich damit auseinandersetzte....

Basti552 12. Sep 2006 19:04

Re: Eingabe von Edit in Label übertragen
 
Zitat:

Zitat von Nils_13
...und ich lern die Grundlagen, bevor ich mich damit auseinandersetzte....

was verstehst du denn unter Grundlagen? :|

mkinzler 12. Sep 2006 19:06

Re: Eingabe von Edit in Label übertragen
 
Zitat:

was verstehst du denn unter Grundlagen? Neutral
Grundlagen Programmierung,Datenstrukturen, OOP, Die Sprache Pascal (ObejectPascal, Delphi), Die VCL ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:58 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 by Thomas Breitkreuz