perdon por la tardanza en responder, es que tuve un problema con mi cuenta y no podia acceder.
no se en que va, pero cree un formulario nuevo para probar y con el mismo codigo anda. la verdad que no entiendo en que le erre.
el codigo es muy simple.
Código Delphi
[-]
procedure TForm1.BotonGenerarNumeroClick(Sender: TObject);
begin
Randomize;
MostrarNumero.Caption := IntToStr(random(9)); end;