I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
var rn : integer; rs ; string; list : TStringList; begin list := TStringList.create(); list.add('String1'); list.add('String2'); list.add('String3'); list.add('String4'); list.add('String5'); // Initialise random function - note: call this ONLY ONCE for every run of the application. randomize; // Choose random number between 0 and number or strings in list - 1 rn := random(list.count-1); // Get random string from list rs := list[rn]; end;
Den ligger faktisk allerede i Math, RandomRange. den gør næsten det samme, der mangler lige lidt fra nca :)
function RandomRange(const AFrom, ATo: Integer): Integer; begin if AFrom > ATo then Result := Random(AFrom - ATo) + ATo else Result := Random(ATo - AFrom) + AFrom; end;
nca >> hehe det er helt iorden, tror faktisk også selv jeg ville lave ne anden funktion end den der bliver brugt i Math. Men det kommer jo også an på hvad det skal bruges til :)
/ZIRON
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.