Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.03.2011, 18:37   #1
ilushka2306
Пользователь
 
Регистрация: 19.06.2010
Сообщений: 48
По умолчанию string grid...

Подскажите пожалуйста, как сделать чтоб величина string grid изменялась в зависимости от + или -

Код:
procedure TForm1.Edit1Change(Sender: TObject);
begin
  StringGrid1.Visible:=True;
  n:=StrToInt(edit1.Text);
end;

procedure TForm1.SpinButton1DownClick(Sender: TObject);
begin
  n:=StrToInt(edit1.Text);
    while n>2 do
      begin
        n:=n-1;
      end;
    Edit1.Text:=IntToStr(n);
    StringGrid1.ColCount:=n;
end;

procedure TForm1.SpinButton1UpClick(Sender: TObject);
begin
  n:=StrToInt(edit1.Text);
    begin
      n:=n+1;
    end;
  Edit1.Text:=IntToStr(n);
  StringGrid1.ColCount:=n;

end;


сейчас на + работает хорошо, а вот как нажмешь - сразу присваивается 2,
Надо чтобы работало с одним и тем же числом... например если было число 6 то при + было 7 и при - было 5


________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 18.03.2011 в 23:27.
ilushka2306 вне форума Ответить с цитированием
Старый 18.03.2011, 23:32   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

так?
Код:
procedure TForm1.SpinButton1DownClick(Sender: TObject);
begin
  n:=StrToInt(edit1.Text) - 1;
  if n>=0 then begin
    Edit1.Text:=IntToStr(n);
    StringGrid1.ColCount:=n;
  end;
end;
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
string grid toxaxa Общие вопросы Delphi 8 17.06.2010 14:09
Вопрос по Delphi(string grid) Slava-hacker32 Помощь студентам 2 04.05.2010 10:55
Не раскрашивается ячейка в таблица string grid samouelson Общие вопросы Delphi 1 27.03.2010 22:36
String Grid в VC++ Аlex Общие вопросы C/C++ 1 30.01.2009 22:48
String Grid обработка Enter Nesta Общие вопросы C/C++ 3 18.11.2007 06:13