12. april 2003 - 10:45Der er
3 kommentarer og 1 løsning
Random Tal Fra 2-399!
Jeg skal bruge et program som går ud på følgende :
I ListBox1 - Tal fra 2-399 I ListBox2 - De Tal der bliver udtrukket Knap - Random tal fra ListBox1 Til ListBox2
Når man trykker på knappen Vælger den et tal fra listbox1 og ligger over i Listbox2, det tal der blev udtrukket bliver slettet i listbox1. Alle tal må kun bruges 1 gang!
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
type TForm1 = class(TForm) ListBox1: TListBox; ListBox2: TListBox; Button1: TButton; procedure FormCreate(Sender: TObject); procedure fyldlistbox1; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end;
var Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject); begin randomize; fyldlistbox1; end;
procedure tform1.fyldlistbox1; var i: integer; begin for i := 2 to 399 do listbox1.Items.Add(inttostr(i)); end;
procedure TForm1.Button1Click(Sender: TObject); var rnd: integer; begin if listbox1.items.count = 0 then begin showmessage('der er ikke flere tal i listbox1'); exit; end; rnd := random(listbox1.Items.Count); listbox2.Items.Add(listbox1.Items[rnd]); listbox1.Items.Delete(rnd); end;
procedure TForm1.FormCreate(Sender: TObject); begin randomize; fyldlistbox1; -> Undeclared Identifier end;
procedure tform1.fyldlistbox1; -> Undeclared Identifier fyldlistbox1 var i: integer; begin for i := 2 to 399 do ListBox1.Items.Add(MISSING OPPERATOR OR SEMICOLON)(inttostr(i)); -> Undeclared Identifier ListBox1 end;
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.