Помогите, delphi.

интернет компьютеры программирование Delphi

procedure TForm1.Button1Click(Sender: TObject);
begin
if edit1.Text=('1111')
then
ShowWindow(FindWindow('Progman', nil), sw_show);
ShowWindow(FindWindow('Shell_TrayWnd', nil), sw_show)
end;
else
ShowWindow(FindWindow('Progman', nil), sw_HIDE);
ShowWindow(FindWindow('Shell_TrayWnd', nil), sw_HIDE);
end;

Ошибка: declaration expected but else found

Примечание:
Что тут не так?
Если что то очевидное матом не орать, первый раз в жизни делфи включил.

Примечание:
Сделал так
ShowWindow(FindWindow('Progman', nil), sw_show);
ShowWindow(FindWindow('Shell_TrayWnd', nil), sw_show)
end
else

Ошибка: ";" expected but else found
Ответы:
точку с запятой перед else убери
и begin после then поставь
и, вероятно, после else тоже нужен begin, но тогда в конце ещё один end нужен
procedure TForm1.Button1Click(Sender: TObject);
begin
   if edit1.Text=('1111') then
 begin
   ShowWindow(FindWindow('Progman', nil), sw_show);
   ShowWindow(FindWindow('Shell_TrayWnd', nil), sw_show)
 end
      else
 begin  
    ShowWindow(FindWindow('Progman', nil), sw_HIDE);
    ShowWindow(FindWindow('Shell_TrayWnd', nil), sw_HIDE);
 end;


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.