Hi
Es gibt folgende Möglichkeite, die Information an das letzte Formular zu bringen.
1. Du speicherst deine Eingabe, jedesmal, wenn du dein Button drücst, in eine Datei. .
Wenn du das letzte Formular öffnest, liest du in der OnCreate die Werte ein. Am besten in eine Listbox, es sei denn du kennst die genaue Anzahl der Daten und hast entsprechend viele Labels oder Edits auf der Form
ohne Datei, mittels Wertübergabe per Variable
In der ersten Form definierst du unter Public entsprechend viele Variablen, wie du Formulare hast. Ist die Anzahl der Formulare unbekannt, bring eine Listbox auf dein Formular.
Bei der ersten Eingabe und dem Drücken des Button beschreibst du die Variable "normal" , bzw. fügst über MyListBox.Items.Add(Edit1.Text) den Wert in die Listbox
In den anderen Formularen benutzt du die Variablen in der Form1, d. h. du mußt vor den Variablennamen / ListboxNamen "MyForm." setzen. Er wird dich beim Compilieren dann danach fragen, ob er das Formular 1 in die Usesklausel einbinden soll. Dort stimmst du zu und Fertig.
z.B. im letzten Formular
Delphi-Quelltext
1: 2: 3: 4:
| For i:=0 to MyForm1.ListBox.Items.Count-1 do begin myLastListBox.Items.Add(MyForm1.ListBox.Items[i];end; |
Nun üb mal fleißig
Gruß oldmax
Zier dich nich so, ich krieg dich schon....