Avatar billede getaway Nybegynder
08. juni 2002 - 11:15 Der 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 !
Avatar billede getaway Nybegynder
08. juni 2002 - 13:21 #1
Er der ingen idag ?
Avatar billede getaway Nybegynder
13. juni 2002 - 11:16 #2
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;
Avatar billede getaway Nybegynder
13. juni 2002 - 11:23 #3
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;
Avatar billede flawless Nybegynder
08. juli 2002 - 03:30 #4
Stadig interesseret? Jeg kan godt lave sådan et script til dig :)
Avatar billede flawless Nybegynder
08. juli 2002 - 03:30 #5
Meneehh... det er jo egentlig et program :)
Avatar billede getaway Nybegynder
08. juli 2002 - 12:36 #6
Nej, det virker nu. Fik en IRL ven til at hjælpe. Så ellers tak.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester