Forum: Sonstige Fragen zu Delphi
by p80286,
14. Mai 2012
Zunächst einmal sollte das "create" dort verschwinden, denn wenn Du auf Button1 clickst, dann sollte Dein "Warteschlangenarray schon existieren.
Ich würde ein Record übergeben, etwa so
var
myrec : tperson; //tperson ist etwas besser als das nackte person
begin
Myrec.ID:= Edit1.Text;
Forum: Sonstige Fragen zu Delphi
by p80286,
14. Mai 2012
Du hast da garnichts übersehen.
Die ID wir ausserhalb des Programmes zur identifikation der Person benötigt, darum ist dieser Vorschlag nicht verwendbar.
Gruß
K-H
Forum: Sonstige Fragen zu Delphi
by p80286,
14. Mai 2012
ich kann mich noch an meine erste Warteschlange erinnern, die war 64 Stellen lang, es gab einen Anfang, ein Ende und die Anzahl der gespeicherten Bytes.
Am Ende der Schlange wurde eingefügt, am Anfang gelesen.
Beim Einfügen wurde die Anzahl und das Ende um 1 erhöht, beim Lesen Die Anzahl um 1 vermindert und der Anfang um 1 erhöht.
war die warteschlage voll wurde nicht geschrieben, war sie leer...