![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Помогите пожалуйста..
Как сделать, чтобы при нажатии мышью по клетчатому полю появлялась цифра от одного и до 100??? |
#2
|
||||
|
||||
![]() Цитата:
|
#3
|
||||
|
||||
![]() Код:
ShowMessage(IntToStr(Random(100)+1)); Пишу программы за еду. __________________ |
#4
|
||||
|
||||
![]() Код:
Random(100) — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#5
|
||||
|
||||
![]() Похоже под "клетчатым полем" подразумевался стрингрид, тогда код будет примерно такой:
Код:
procedure TForm1.StringGrid1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); var C, R : integer; begin StringGrid1.MouseToCell(X, Y, C, R); StringGrid1.Cells[C, R]:= IntToStr(Random(100)+1); end; procedure TForm1.FormCreate(Sender: TObject); begin with StringGrid1 do begin; FixedCols:= 0; FixedRows:= 0; ColCount:= 10; RowCount:= 10; DefaultColWidth:= 25; DefaultRowHeight:= 25; end; Randomize; end; Я не понял Вашего вопроса, но всё же Вам на него отвечу! |