31. januar 2006 - 13:44Der er
11 kommentarer og 1 løsning
Små ændringer i lykkehjulet
Jeg sidder med et projekt og mangler nogle små ændringer i mit lykkehjul-program.
Hvordan sætter man antallet af spørgsmåltegn i edit'en til at afhænge af længden på min variabel.
Jeg har lavet en case-sætning, der skulle gøre det muligt at gætte på flere forskellige ord, men desværre ikke starter den ikke med et nyt ord, når det ene er gættet!
procedure TForm1.FormCreate(Sender: TObject); begin Randomize ; Valg:=Random(6); case Valg of 0: begin facit:='KARTOFFEL'; end; 1: begin facit:='SPORVOGNSSKIDTSKINNERENSER'; end; 2: begin facit:='DILETTANTER'; end; 3: begin facit:='PROGRAMKONSTRUKTION'; end; 4: begin facit:='KOABE'; end; 5: begin facit:='SVINEGRIS'; end; end; end;
Ja, men undervejs i mit program tildeles variablen gevinst andre værdier - i takt med, at spilleren gætter rigtige bogstaver.
Når jeg bruger den globale variablen fra Form1 i Form2, kommer kun den værdi jeg har givet den i Initialization, i stedet for det spilleren har vundet, når spillet er slut?
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.