Forum: Object-Pascal / Delphi-Language
Delphi
by Neotracer64,
16. Aug 2005
Danke Luckie !
Du hast Recht. :shock:
Und zwar gibt er die Warnung aus, dass edx nicht initialisiert wurde. Ich hab jetzt einfach mal edx:=0; am Anfang der Funktion hingeschrieben und jetzt klappts. Man ist das peinlich :pale:
Ich dachte das muss man nicht machen. Oder ist es sauberer jede Variable mit :=0 oder :='' zu "initialisieren" ?
Forum: Object-Pascal / Delphi-Language
Delphi
by Neotracer64,
16. Aug 2005
Es ist für mich wirklich ein Mysterium.
Ich poste jetzt mal eine Funktion, die etwas berechnen soll.
Zuerst kam etwas falsches raus, deswegen habe ich Testdrucke mit Showmessage eingebaut und plötzlich
kommt das richtige raus. Eigentlich dürfte der Befehl ShowMessage(); doch wohl kaum das Ergebnis beinflussen, aber seht selbst:
function CalculateSerial: String;
var
CalcString :...