08. juni 2002 - 11:15Der er
5 kommentarer og 1 løsning
Object Pascal : Random string
Hej !
Er der en af jeg nørder der kan give mig lidt kode jeg kan rode med ? Jeg skal bruge koden til et Slap-script til Bersirc, hvor script-sproget er Object Pascal. Scriptet skal bare tage en tilfældig streng. Dvs. jeg skal også have et sted hvor strengene skal defineres !
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.
Nå... prøvede mig lidt frem... fik stykket følgende kode sammen... men den virker ikke !
procedure PowerSlap; // Modified by Rune Jacobsen, crazh@gmx.net // Takes a random word from powerslap.ini and slaps ! var fil: TStringList; begin randomize; fil:=TStringList.Create; fil.LoadFromFile(powerslap.ini); result:=fil.Strings[random(fil.count)]; Act('slaps ' + User + ' with ' + result + '...'); fil.free; end;
Det originale script er her :
begin // yes, I have intentionally reversed the // slap so linux users slap with a window // and windows users slap with a penguin :) if LowerCase(OS) = 'linux' then Act('slaps ' + User + ' around a bit with a flying window (tm)') else Act('slaps ' + User + ' around a bit with Tux, the Linux Penguin'); end;
det manglede en linje i original-sciptet : procedure SlapEm; begin // yes, I have intentionally reversed the // slap so linux users slap with a window // and windows users slap with a penguin :) if LowerCase(OS) = 'linux' then Act('slaps ' + User + ' around a bit with a flying window (tm)') else Act('slaps ' + User + ' around a bit with Tux, the Linux Penguin'); end;
Nej, det virker nu. Fik en IRL ven til at hjælpe. Så ellers tak.
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.