Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #4  
Старый 18.10.2010, 13:08
BlackDizel BlackDizel вне форума
Прохожий
 
Регистрация: 18.10.2010
Сообщения: 6
Репутация: 10
По умолчанию

на данный момент реализовано следубщим образом:
Код:
if popsender=formwork
then str:='ðàáî÷àÿ ôîðìà ëàáîðàòîðíîé ðàáîòû'
else
begin
  if popsender=tabArray
  then str:='çàêëàäêà ðàáîòû ñ ìàññèâîì'
  else
  begin
    if popsender=tabmatrix
    then str:='çàêëàäêà ðàáîòû ñ ìàòðèöåé'
    else
    begin
      if popsender=tabString
      then str:='çàêëàäêà ðàáîòû ñ ñòðîêîé'
      else
      begin
        if popsender=panel1
        then str:='ïàíåëü ââîäà çíà÷åíèé ìàññèâà'
        else
        begin
          if popsender=panel4
          then str:='ïàíåëü âûáîðà çàäàíèÿ äëÿ ìàññèâà'
          else
          begin
            if popsender=panel2
            then str:='ïàíåëü ââîäà ðàçìåðîâ ìàòðèöû'
            else
            begin
              if popsender=panel3
              then str:='ïàíåëü çíà÷åíèé ìàòðèöû'
              else
              begin
                if popsender=panel5
                then str:='ïàíåëü âûáîðà çàäàíèÿ äëÿ ìàòðèöû'
                else str:='âûçîâ ýòîãî îêíà áûë íåâîçìîæåí';
              end;
            end;
          end;
        end;
      end;
    end;
  end;
end;
showmessage(str);
работает, но код неприятен глазу, ибо наличествует многократное повторение одиннаковых вложенных операций.

p.s. фиг с ней, с кодировкой
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 10:01.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025