![]() |
ZUfälligen Zahlencode erzeugen
HI,
könnte mir jemand ein kleines Programm schreiben, mit dem man einen zufälligen Zahlencode mit 16 Stellen erzeugt ??? Es geht mir mehr um den Quellcode als um dass Programm. Falls es so etwas schon in Open Source gibt bitte ich um Entschuldigung. Danke schon im Vorraus ByStones Edit unter beachtung der :dp: : Könnte mir jemand den Quelltext posten, kein Programm schreiben. :-D |
Re: ZUfälligen Zahlencode erzeugen
bedien mal deine hilfe und such mal nach
Delphi-Quellcode:
random();
|
Re: ZUfälligen Zahlencode erzeugen
Naja das Problem ist das in den Forenregeln steht das hier niemand Programme für andere schreibt :dp:
Außerdem musst du wie gesagt nur random benutzen um damit eine zufällige Zahl zu erzeugen. Zum Beispiel:
Delphi-Quellcode:
Müsste wenn ich nicht grad auf der Leitung stehe eine Zahl zwischen 1000000000000000 und 9999999999999999 erzeugen.
randomize;
random(8999999999999999) + 1000000000000000; Gruß Neutral General |
Re: ZUfälligen Zahlencode erzeugen
das
Delphi-Quellcode:
aber nur einmal im programm aufrufen, am einfachsten im Create.
randomize;
|
Re: ZUfälligen Zahlencode erzeugen
Zitat:
Die ersten paar Zahlen sind immer 10000 oder 99999 ??? Hier ein paar Codes: 999998955621035 1000000431484914 999998790337024 1000000151007239 |
Re: ZUfälligen Zahlencode erzeugen
Ich würde eine Funktion draus machen, die immer nur eine Zahl (0..9) ausgibt und an andere dran hängt. So ist auch die Länge immer gleich. ;)
Delphi-Quellcode:
MfG
function MeineZufallszahlen(ALänge: Integer): Integer;
freak |
Re: ZUfälligen Zahlencode erzeugen
Zitat:
Delphi-Quellcode:
wie gesagt, das randomize im Formcreate nicht vergessen.
function generateRandomStr(len:integer):string;
var i:integer; s:string; const AllowedChars='0123456789'; begin result:=''; for i:=1 to len do begin result:=result+AllowedChars[random(length(AllowedChars))+1]; end; end; HTH Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz