Einzelnen Beitrag anzeigen

Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#3

Re: Simple frage zur ramdom ausgabe

  Alt 4. Jul 2009, 22:50
Hi,

Erster Fehler:
label1.caption := round(random*3); Du weist einem String einen Integer zu, also inkompatibele Typen.

Richtig währe es einem String einen Stringtypen zu zuweisen:
label1.caption := IntToStr( round(random*3) ); Nun zu dienem "zahl zwischen 1 und 3"-Problem, random(X)
gibt eine zahl zwischen Null und kleiner X zurück.

Richtig müsste es demnach heissen:
label1.caption := IntToStr( 1 + random(3) );
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat