Solange er noch nichts schreibt versuch ich mal eine mögliche Fehlerquelle von ihm auszuschließen...
In eine Listbox fügst du einen Zufallseintrag wiefolgt ein...
ListBox1.Items.Add(IntToStr(Random(x))
Wobei x natürlich eine Variable vom Typ Integer ist, was das Casting eigentlich auch schon verrät.
[Edit] Der rote Kasten... =D Das hat er ja richtig gemacht^^[/Edit]