Hallo,
ich habe folgendes Problem: Gegeben ist ein Formular mit einer Listbox die als Einträge zb. Ziffern von 1 bis 10 hat. Dieses Formular befindet sich in UnitA. Ein weiteres Formular (UnitB) besteht aus einem Eingabefeld und einem Button um die Eingabe zu prüfen.
Der Benutzer wählt einen Eintrag aus der Listbox, durch Betätigung der Enter Taste wird UnitB als modaler Dialog angezeigt. Der Prüfen Button wird betätigt um Duplikate in der Liste zu finden.
Wie funktioniert die Übergabe der Parameter? Von UnitA kann auf UnitB zugegriffen werden. Von UnitB kann nicht auf UnitA zugegriffen werden.
Ist es sinnvoll eine Referenz mit der Liste der Einträge an UnitB zu senden, um diese dort zu verarbeiten (Prüfen ob durch Eingabe Duplikate entstanden sind), oder gibt es eine bessere Möglichkeit? Das ganze auf einem Formular zu realisieren ist nicht möglich.
Eine Möglichkeit die mir noch eingefallen ist, wäre eine eigene
Unit die nur die Daten für die Liste beinhaltet und UnitA und UnitB haben Zugriff auf diese. Was ist in so einem Fall vernünftig?