Forum: Programmieren allgemein
by Sharky,
22. Feb 2006
Hai DoktorD,
einen kleinen Tipp habe ich noch. Versuche solche Funktionen ersteinmal allgemein zu halten und dann in einer zweiten Funktion die besonderen Randbedingungen vorzugeben. Dadurch ereichst Du eine höhere Wiederverwendbarkeit deines Codes:
Zum Beispiel:
function CheckSumFromString(const aString: String): Integer; // Allgemeine Checksummenbildung über einen String
var
i:...
Forum: Programmieren allgemein
by Sharky,
22. Feb 2006
Hai alzaimer,
wo kommt denn in deiner Funktion das r her? ;-)
Forum: Programmieren allgemein
by Sharky,
22. Feb 2006
Hai DoktorD,
entweder übergiebst Du das "OWE 509 " immer mit an die Funktion oder Du baust es dort einfach ein:
function checksum(SNr:String):String;
VAR
i:Byte;
dummy:Byte;
begin
SNr := 'OWE 509 ' + SNr; // OWE__509_ wird vor jede Seriennummer gesetzt.
Forum: Programmieren allgemein
by Sharky,
21. Feb 2006
Hai DoktorD,
ändere bitte den Titel deines Threads!
Dringend ist hier eigentlich jede Frage. Und mit den vielen ! und ? wird keiner lust haben deinen Thread zu lesen.
Danke für dein Verständniss.