Delphi – это удивительный язык программирования, - это безграничные возможности, сотни компонентов, тысячи функций и открытых исходников. Вот почему даже самые продвинутые гуру не знают все о Delphi. На первый взгляд, кажется, что Delphi не одолеть? Но на самом деле в Интернете огромное количество уроков, исходников и компонентов.
Что нам дает знание Delphi?
Программирования на Delphi имеет колоссальные возможности. Мы сможем использовать Delphi, чтобы создать свои компьютерные программы.
Цель нашего проекта: изучить возможности среды программирования Delphiв процессе разработки простейших системных утилит.
Для достижения поставленной цели необходимо решить задачи:
Вложение | Размер |
---|---|
minisoft.zip | 1.3 МБ |
Творческий проект «Minisoft»
Рога Евгения, учащегося 9а класса МБОУ «СОШ №1» п.г.т Уренгой Пуровского р-на
Руководитель: Ахмадиева Л.Л.
Проект | Mini soft | |
Delphi – это удивительный язык программирования, - это безграничные возможности, сотни компонентов, тысячи функций и открытых исходников. Вот почему даже самые продвинутые гуру не знают все о Delphi. На первый взгляд, кажется, что Delphi не одолеть? Но на самом деле в Интернете огромное количество уроков, исходников и компонентов. Что нам дает знание Delphi?Программирования на Delphi имеет колоссальные возможности. Мы сможем использовать Delphi, чтобы создать свои компьютерные программы. | Автор: Рога Евгений, учащийся 9 класса, МБОУ «СОШ №1» п.г.т.Уренгой Руководитель: Ахмадиева Любовь Леонидовна, учитель информатики |
п.г.т. Уренгой, Пуровский р-н, п.г.т. Уренгой
«Mini soft» - пакет системных утилит
Список литературы и изображений
Delphi – это удивительный язык программирования, - это безграничные возможности, сотни компонентов, тысячи функций и открытых исходников. Вот почему даже самые продвинутые гуру не знают все о Delphi. На первый взгляд, кажется, что Delphi не одолеть? Но на самом деле в Интернете огромное количество уроков, исходников и компонентов.
Что нам дает знание Delphi?
Программирования на Delphi имеет колоссальные возможности. Мы сможем использовать Delphi, чтобы создать свои компьютерные программы.
Чтобы овладеть этим гениальным языком программирования необходимо изучить имеющиеся уроки, исходники Delphi, компоненты Delphi и другую информацию, широко представленную на различных сайтах, периодических изданиях, книгах.
Наша главная цель: изучить возможности среды программирования Delphi в процессе разработки простейших системных утилит.
Для достижения поставленной цели необходимо решить задачи:
Утилита (англ. utility или tool) — компьютерная программа, расширяющая стандартные возможности оборудования и операционных систем, выполняющая узкий круг специфических задач.
Утилиты предоставляют доступ к возможностям (параметрам, настройкам, установкам), недоступным без их применения, либо делают процесс изменения некоторых параметров проще (автоматизируют его).
Много статей было написано, о том, как узнать подключен ли компьютер к интернету или нет. На наш взгляд, самый простой способ это узнать и проверить ip адрес. Если он локальный т.е. 127.0.0.1, то соединения с интернетом нет, но если ip адрес отличается от 127.0.0.1 то мы подключены к интернету.
Рис. 1 Реализация утилиты «В интернете?!»
Эта утилита регистрирует в системе библиотеку в качестве обработчика системных сообщений. Этот обработчик будет ждать, пока пользователь не
щелкнет в каком-нибудь окне левой кнопкой мышки, удерживая клавишу <Ctrl>.
Как только такое событие произойдет, мы сразу же должны будем получить
текст этого окна и конвертировать его из звездочек в нормальный текст.
Рис. 2 Реализация утилиты «Пароль»
Программа, работающая по принципу лупы. В окне программы увеличивается область рабочего стола под курсором. В утилите предусмотрено увеличение кратности.
Рис. 3. Реализация утилиты «Увеличительное стекло»
Транслит (название произведено сокращением слова «транслитерация») — передача текста, записанного не латиницей, латинскими буквами, а также цифрами и иными доступными на клавиатуре компьютера знаками.
В информатике часто приходится записывать русские слова латинскими буквами. Чтобы облегчить этот процесс мы написали данную утилиту.
Рис. 4. Реализация утилиты «Транслит»
Простая утилита позволяющая узнать полную информацию о системе.
Рис. 5. Реализация утилиты «Система»
С помощью данной утилиты можно ставить компютер на сигнализацию. Как это раелизуется: запускаем программу, переворачиваем мышь, нажимаем клавишу Enter. В этот момент сигнализация начинает работать. Если изменится положение мыши, а соответсвенно и курсора, заиграет звуковой файл, который оповестит о том, что к компьютеру подошли. Звуковой сигнал будет прогрываться постоянно.
Программирование в Delphi доступно с нуля даже простым пользователям компьютера. А потому если Вы используете в работе компьютер, то, освоив программирование в Delphi, Вы сможете самостоятельно автоматизировать выполнение рутинных операций, которые за Вас выполнить некому. Разработанные нами приложения хорошее тому доказательство.
В работе использовались скриншоты созданных программ
Как нарисовать осеннее дерево акварелью
Горячо - холодно
Ручей и камень
Сторож
Есть ли лёд на других планетах?