Forum: Object-Pascal / Delphi-Language
Delphi
by Tastaturkürzel,
7. Dez 2006
Also habe es jetzt ein wenig anders gemacht und...selbst hinbekommen (ist glaub ich für den Lerneffekt eh besser;) )
Aus jeden Fall vielen Dank euch allen für eure gute Hilfe (vor allem Klaus;) und auch für die Gedult.
Gruß
Tasta!
Forum: Object-Pascal / Delphi-Language
Delphi
by Tastaturkürzel,
7. Dez 2006
Leider verstehe ich deinen letzten Quellcode nicht so ganz...?!? Was muss ich bei "daten" einsetzen
Forum: Object-Pascal / Delphi-Language
Delphi
by Tastaturkürzel,
7. Dez 2006
Also es waren schon 18 elemente a 5 strings. Denke aber das Hauptproblem liegt in der geschichte mit filesize. Nur wenn ich jetzt auf RECORDS umstellen will, würde ich doch alles abändern müssen (vor allem speichern und laden?!?) oder irre ich mich?
Forum: Object-Pascal / Delphi-Language
Delphi
by Tastaturkürzel,
6. Dez 2006
Also der Fehler ist mitlerweile verschwunden...aber das war er ja eben auch bereits. Ein letzten Versuch mach ich noch, danach danke ich euch und lasse es auf sich beruhen denke ich.
Also meine Textdatei beinhaltet ca. 18 einträge. Wenn ich das ganze mir nun im Programm über die nun bekannte Ausgabe ausgeben lasse, bekomme ich 7 einträge richtig (glaube ich^^) angezeigt. Die 8.Ausgabe ist leer...
Forum: Object-Pascal / Delphi-Language
Delphi
by Tastaturkürzel,
6. Dez 2006
Zwischendurch schonmal ein großes DANKE für eure Hilfe;)
hier kommt der Code:
PROCEDURE listeLaden(L:Listenzeiger);
var a,b,c,d,e:STRING;
k,anz:INTEGER;
begin
assignfile(test,'test.txt');
reset(test);
Forum: Object-Pascal / Delphi-Language
Delphi
by Tastaturkürzel,
6. Dez 2006
Also eigentlich kann es daran nicht liegen, da ich den "inhalt" der liste durch "laden" aus einer textdatei bekomme und definitiv weiß das mindestens 4 elemente in der textdatei stehen. Habe die Datei folgendermaßen abgeändert und nun funktioniert es für ein weiteres Element:
procedure TAusgabeformular.WeiterClick(Sender: TObject);
begin
titelaus.Clear;
genreaus.Clear;
jahraus.clear;...
Forum: Object-Pascal / Delphi-Language
Delphi
by Tastaturkürzel,
6. Dez 2006
Schade...leider taucht der Fehler doch noch immer auf...immer noch AccessViolation...wenn es hilft: Der gleiche Fehler kommt wenn ich etwas versuche auszugeben, die Liste aber leer ist!
Forum: Object-Pascal / Delphi-Language
Delphi
by Tastaturkürzel,
6. Dez 2006
Vielen Dank Klaus! Der Fehler kommt nicht mehr (soweit ich das bis jetzt testen konnte...) Leider funktioniert es immer noch nicht wieder wie vorher (weil ich zu meine schande gestehen muss, dass ich es bereits hinbekommen hatte, dann die suchfunktion implementiert hab und danach gings nicht mehr ;) )
Achso und...Leider ist es ein Schulprojekt...und unser lehrer besteht auf die veraltete...
Forum: Object-Pascal / Delphi-Language
Delphi
by Tastaturkürzel,
6. Dez 2006
Hatte mich unter nem Freund einglockt...also das da oben ist mein Problem ;)
Zunächst JA es war gewollt dies Rekursiv aufzurfen.
Und TEMP ist im Hauptprogramm (nahezu zu beginn) deklariert als TEMP:=KOPF. Damit wollte ich verhindern, dass ich meinen Kopf klaue und dadurch meine ganze Liste verschwindet...
Der andere Vorschlag habe ich ja in dem Auskommentierten Teil verwirklicht. Habe es...