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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.05.2010, 01:42   #11
ArtInt
Форумчанин
 
Аватар для ArtInt
 
Регистрация: 06.03.2009
Сообщений: 583
По умолчанию

Код:
procedure TForm1.Image1Click(Sender: TObject);
var myIntDate:integer;
begin
case MyIntDate mod 12 of
0: 
  begin
    Label4.caption:='Год обезьяны';
    Image1.Picture.LoadFromFile('obezana.bmp');
  end;
1: 
  begin 
     Label4.caption:='Год петуха';
     Image1.Picture.LoadFromFile('petuh.bmp');
  end;
case MyIntDate mod 12 of
////////////

{и так далее в таком же духе}
Это отрывок из Вашего кода. Это Вы к чему писали этот код?

Зачем при клике на Image1 выводить картинку, данный код должен быть дописан для клика по кнопке.

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  MyIntDate: integer;
begin
MyIntDate:=strtoint(Edit1.text);
case MyIntDate mod 12 of
0: 
begin
  Label4.caption:='Год обезьяны';
  Image1.Picture.LoadFromFile('obezana.bmp');
end;
1:
begin
 Label4.caption:='Год петуха';
 Image1.Picture.LoadFromFile('petuh.bmp');
end;
2: Label4.caption:='год собаки';
3: Label4.caption:='Год свиньи';
4: Label4.caption:='Год крысы';
5: Label4.caption:='Год коровы';
6: Label4.caption:='Год тигра';
7: Label4.caption:='Год зайца';
8: Label4.caption:='Год дракона';
9: Label4.caption:='Год змеи';
10: Label4.caption:='Год лошади';
11: Label4.caption:='Год овцы';
end;
end;
В вышестоящем коде дописал для первых двух, для остальных по аналогии.

P.S. Но думаю за это время уже нашли и исправили ошибку. Если все же надо выводить изображение при клике на картинку, то там надо прописать вычисление этой локальной переменной
Код:
MyIntDate:=strtoint(Edit1.text);
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.

Последний раз редактировалось ArtInt; 07.05.2010 в 01:45.
ArtInt вне форума Ответить с цитированием
Старый 08.05.2010, 23:35   #12
Кроток
 
Регистрация: 02.05.2010
Сообщений: 6
По умолчанию

Да, я исправил ошибку самостоятельно) вот программа...
Вложения
Тип файла: rar программа.rar (211.0 Кб, 14 просмотров)
Кроток вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно написать программу в паскале. Nicer Dicer Паскаль, Turbo Pascal, PascalABC.NET 4 21.04.2010 02:32
нужно написать программу на бэйсике Наташа654 Помощь студентам 1 15.02.2010 20:22
Нужно написать программу Rock'n'rolla Работа с сетью в Delphi 0 25.01.2010 20:05
Нужно написать программу за $ avallanch Фриланс 2 13.06.2007 23:21