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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2014, 23:07   #1
Bandit228
Пользователь
 
Аватар для Bandit228
 
Регистрация: 11.11.2014
Сообщений: 12
По умолчанию как сделать меню в паскале?

вобщем надо сделать меню, 13 кнопок и при нажатии мышкой выполняется определенное действие. помогите плз.


вот типа такого, еще чтоб можно было на кнопке там букву или цифру написать)
Изображения
Тип файла: png Безымянный.png (5.3 Кб, 52 просмотров)
За Русь паскалю я научусь.
Один четыре восемь восемь паскаль мы никогда не бросим.

Последний раз редактировалось Bandit228; 16.12.2014 в 23:10.
Bandit228 вне форума Ответить с цитированием
Старый 16.12.2014, 23:50   #2
dimka123
Пользователь
 
Регистрация: 25.12.2011
Сообщений: 96
По умолчанию

глянь тут http://www.cyberforum.ru/pascalabc/thread214183.html
а я предложу через case сделать
dimka123 вне форума Ответить с цитированием
Старый 16.12.2014, 23:59   #3
Bandit228
Пользователь
 
Аватар для Bandit228
 
Регистрация: 11.11.2014
Сообщений: 12
По умолчанию

мне впринципе без кнопок надо, так вроде легче даже сделать
За Русь паскалю я научусь.
Один четыре восемь восемь паскаль мы никогда не бросим.
Bandit228 вне форума Ответить с цитированием
Старый 17.12.2014, 00:04   #4
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Вот пример:
Код:
While true do
             begin
                 WriteLn;
                Writeln('1 - Show List'); wt; {здесь wt - это writeLn;}
                WriteLn('2 - Add to list end');  wt;
                WriteLn('3 - Erase element # i');  wt;
                WriteLn('4 - Erase list');   wt;
                WriteLn('5 - Get i-th element! '); wt;

                case readkey of
                '1': ShowList;
                '2': AddN;
                '3': begin
                     ClrScr; Writeln;
                     Write('Erase = '); Read(i);
                     Erase(i);
                     end;
                '4': Allerase;
                '5': begin
                     ClrScr; Writeln;
                     Write('Get = '); Read(i);
                     el:=GetElement(i);
                     If el = nil then WriteLn('ERROR!')
                                 else WriteLn('element = ',  El^.data);

                     end;

                #27, #13: Begin allErase; exit end;
               end;
             end;
Вадим Мошев вне форума Ответить с цитированием
Старый 17.12.2014, 00:17   #5
Bandit228
Пользователь
 
Аватар для Bandit228
 
Регистрация: 11.11.2014
Сообщений: 12
По умолчанию

непонятно, он не компилируется даже
За Русь паскалю я научусь.
Один четыре восемь восемь паскаль мы никогда не бросим.
Bandit228 вне форума Ответить с цитированием
Старый 17.12.2014, 00:47   #6
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Так это пример просто. Подставляете свои данные и компилируете.
Вадим Мошев вне форума Ответить с цитированием
Старый 17.12.2014, 07:47   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Мои пять коп: http://www.programmersforum.ru/showthread.php?t=45028
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать боковое меню? batnik.com C++ Builder 3 17.08.2013 12:56
Меню codrops (стильное меню), Как сделать чтобы текст не смещался в блоке? AlienNation HTML и CSS 2 28.09.2011 13:17
Меню в паскале.Как сделать выход? isJoga Паскаль, Turbo Pascal, PascalABC.NET 4 05.11.2009 18:37
как создать меню в паскале? Kati Помощь студентам 1 20.06.2009 11:35