Главная » Файлы » Программирование » Delphi |
В категории материалов: 5 Показано материалов: 1-5 |
Дана произвольная строка. Определить слово с наименьшим количеством букв. Не использовать дополнительную строку и встроенные функции. |
Реализовать алгоритм Дейкстры нахождения минимального пути на графе между двумя заданными точками.
|
Создать проект, содержащий 3 кнопки со следующими функциями:1-я кнопка прячет / показывает 2-ю; 2-я кнопка сдвигает первую на 10 пикселей вверх (учесть реальные ограничения, связанные с размером формы); 3-я кнопка вкл./выкл. системную кнопку. Щелчок на форме и |
Составить программу, в которой необходимо ввести двумерный массив и произвести с ним следующие действия:найти минимальный и максимальный элементы. Поменять строку, в которой находится максимальный элемент, со столбцом, в котором найден минимальный элемент. |
Создать на DELPHI проект, реализующий возможности многооконного текстового редактора.
Проект должен включать:
Главное меню с разделами
Файл (Создать, Открыть..., Закрыть, Сохранить, Сохранить как..., Автосохранение..., Выход);
Правка (Вырезать, Копировать, Вставить, Удалить, Найти..., Заменить...);
Оформление (Шрифт..., Выравнивание..., Цвет фона...);
Печать (Настройка принтера..., Печать...);
Окна (Каскадом, Рядом, Свернуть, Свернуть все, Закрыть все);
Справка (О программе...).
Пункты меню с многоточием открывают соответствующее окно диалога.
Для пунктов меню, выделенных подчеркиванием, предусмотреть кнопки на инструментальной панели.
Бессмысленные в определенный момент пункты меню и кнопки инструментальной панели (например Копировать при отсутствии выделенного текста) представляются в "бледном" виде (для желающих).
Активность кнопки "Сохранить" должна информировать об изменении текста после последнего сохранения.
При закрытии окна с не сохраненным текстом выдавать окно с предложением о сохранении.
Реализовать отключаемый режим автосохранения текста с выбором интервала времени.
На инструментальной панели установить выпадающие списки доступных шрифтов (Screen.Fonts). |
с++ [3] |
pascal [0] |
assembler [1] |
базы данных [2] |
Delphi [5] |
операционные системы [2] |