Логин: Пароль:    Регистрация Всеми возможностями сайта можно пользоваться
только после авторизации.
   Забыли пароль?

Поиск
L



Статистика
u
Пользователи онлайн: нет
Гостей онлайн: 1
Всего онлайн: 1
Зарегистрировано юзеров: 6358
Комментариев на сайте: 645
Новый юзер: Realtyvaday



Последние комментарии
c
Aqel прокомментировал "Урок 71 - Работа с сжатыми файлами":
GZip псевдоархив, на мой вопрос тоже не отвечают, как распаковать отдельные файлы/папки...
Pingitrus прокомментировал "Урок 71 - Работа с сжатыми файлами":
Есть еще кто нибудь живой на этом сайте, кто сможет помочь? Так то все работает, zip и rar распаковывает, но у меня есть файл dat который сжат GZip, почему то его не удается распаковать или так не получится так как этот файл не является архивом или является?)) пишет ошибку что неверная функция



Мы в соцсетях
c
Delphi
Урок 1 - Открываем Delphi, рассматриваем окна, создаем нашу первую программу!
Опубликовано: 1.04.12
Автор: Савельев Александр
  Здравствуй уважаемый новичок! В этом уроке мы познакомимся с Delphi 7 и научимся компилировать программу. Итак, если вы приняли решение изучать язык программирования Delphi, то сразу без предисловий перейдем к делу...
Урок 2 - Переменные и их типы
Опубликовано: 22.04.12
Автор: Савельев Александр
  Продолжаем наше обучение! В Delphi очень важную роль играют переменные. В процессе работы программы в переменных можно как хранить так и извлекать информацию. Переменные могут иметь разный тип. Например для того, чтобы в переменную записать какой-нибудь текст используется тип String...
Урок 3 - Конструкция IF...THEN...ELSE
Опубликовано: 04.05.12
Автор: Савельев Александр
  Здравствуйте, в этом уроке я познакомлю вас с конструкцией if...then...else и мы напишем программу проверки логина и пароля! И так, приступим! Конструкцией if...then...else можно проверять какое-нибудь условие, дословно она переводится так: если...то...иначе...
Урок 4 - Циклы
Опубликовано: 12.07.12
Автор: Савельев Александр
  Цикл - это многократно повторяющаяся последовательность действий. Первый цикл, с которым мы познакомимся называется While...Do (делай пока верно условие)...
Урок 5 - Функции
Опубликовано: 13.07.12
Автор: Савельев Александр
  Продолжаем обучение Delphi и в этом уроке мы познакомимся с функциями. Представьте, что вы написали очень большую программу в которой более 2000 строк и у вас десятки раз повторяется один и тот же участок кода. Функция позволяет избегать такие повторения. То есть мы выносим повторяющийся код в функцию, а на месте тех десятков кода просто вызываем нашу функцию...
Урок 6 - Одномерные массивы
Опубликовано: 13.07.12
Автор: Савельев Александр
  Представьте себе поезд, у которого есть определенное количество вагончиков. У каждого вагона есть номер и внутри каждого, пронумерованного вагона можно хранить информацию. Дак вот массив примерно так и выглядит, только он не поезд :)...
Урок 7 - Многомерные массивы
Опубликовано: 13.07.12
Автор: Савельев Александр
  Многомерные массивы - это практически то же самое, что и одномерные, только они представляют из себя матрицу...
С теоретической частью мы закончили, переходим к практической части.

Урок 8 - Форма и её свойства
Опубликовано: 31.07.12
Автор: Савельев Александр
  Пришло время погрузиться в практическую часть и в этом уроке мы рассмотрим форму и ее основные свойства. Как вы уже знаете, все свойства любого объекта в Delphi располагаются в Object Inspector...
Урок 9 - События. Программное изменение свойств
Опубликовано: 1.08.12
Автор: Савельев Александр
  В этом уроке я расскажу, что такое событие, реакция на событие и мы научимся программно изменять свойство компонентов. Создаем новый проект, на форму кидаем компонент Button с закладки Standard. Все свойства, выделенного компонента находятся в Object Inspector на вкладке Events...
Урок 10 - Знакомство с компонентами (часть 1/12)
Опубликовано: 9.08.12
Автор: Савельев Александр
  Здравствуйте, дорогие друзья! В этом, десятом уроке, мы начинаем подробное знакомство с компонентами. Всего будет 11 уроков на эту тему. В этом уроке мы будем знакомиться с компонентами на вкладке Standard...
Урок 11 - Знакомство с компонентами (часть 2/12)
Опубликовано: 14.08.12
Автор: Савельев Александр
  Продолжаем знакомство с компонентами. Открываем наш предыдущий проект и начинаем модернизировать калькулятор, как я и обещал...
Урок 12 - Знакомство с компонентами (часть 3/12)
Опубликовано: 9.09.12
Автор: Савельев Александр
  В двенадцатом уроке мы продолжаем писать свой калькулятор и параллельно знакомиться с компонентами. Я прошу вас открыть проект из предыдущего урока, для того чтобы мы продолжили. И так, начнем с компонента под названием ComboBox, он находится на вкладке Standard. Компонент ComboBox представляет из себя выпадающий список...
Урок 13 - Знакомство с компонентами (часть 4/12)
Опубликовано: 9.12.12
Автор: Савельев Александр
  Прошу прощения за задержку публикации тринадцатого урока. У меня было много дел и мало времени, но сейчас не об этом! Давайте же продолжим изучение компонентов Delphi со вкладки Additional...
Урок 14 - Знакомство с компонентами (часть 5/12)
Опубликовано: 13.12.12
Автор: Савельев Александр
  В этом уроке мы переходим на вкладку Win32! Первый компонент, который мы будем рассматривать на этой вкладке называется ImageList или как говорят в народе ''хранилище картинок''...
Урок 15 - Знакомство с компонентами (часть 6/12)
Опубликовано: 21.03.13
Автор: Савельев Александр
  В этом уроке мы продолжаем знакомится с компонентами из вкладки Win32 и сейчас рассмотрим компонент под названием TrackBar. Компонент TrackBar представляет из себя некое поле с засечками и бегунок...
Урок 16 - Знакомство с компонентами (часть 7/12)
Опубликовано: 22.03.13
Автор: Савельев Александр
  Продолжаем изучать закладку Win32 и в этом уроке мы познакомимся с двумя компонентами, а именно: Animate и StatusBar. Компонент Animate позволяет проигрывать на форме клипы в формате AVI и отображать стандартную анимацию...
Урок 17 - Знакомство с компонентами (часть 8/12)
Опубликовано: 27.03.13
Автор: Савельев Александр
  В этом уроке мы продолжаем изучать вкладку Win32. В этот раз мы будем рассматривать компонент под названием ListView...
Урок 18 - Знакомство с компонентами (часть 9/12)
Опубликовано: 28.03.13
Автор: Савельев Александр
  В этом уроке мы продолжаем изучать вкладку Win32. В этот раз мы будем рассматривать компонент под названием TreeView. Мы научимся добавлять, удалять, изменять и сортировать. Этот компонент предназначен для отображения сложной иерархической структуры данных. Например в левой области проводника Windows используется этот компонент для быстрой навигации по папкам...
Урок 19 - Знакомство с компонентами (часть 10/12)
Опубликовано: 29.03.13
Автор: Савельев Александр
  В этом уроке мы продолжаем изучать вкладку Win32. Сейчас мы будем рассматривать компонент под названием Timer. Этот не визуальный компонент предназначен для повторения участка кода через определённые промежутки времени...
Урок 20 - Знакомство с компонентами (часть 11/12)
Опубликовано: 05.04.13
Автор: Савельев Александр
  В этом уроке мы продолжаем изучать вкладку System. В этот раз мы будем рассматривать компонент под названием MediaPlayer...
Урок 21 - Знакомство с компонентами (часть 12/12)
Опубликовано: 07.04.13
Автор: Савельев Александр
  Здравствуйте, дорогие друзья! Сегодня я расскажу вам про вкладку с компонентами - Dialogs. Компонент OpenDialog позволяет инициализировать диалог открытия файла.
Урок 22 - Принцип работы с файлами
Опубликовано: 07.04.13
Автор: Савельев Александр
  В этом уроке изучим принцип работы с файлами.
Урок 23 - Функции для работы с мышью
Опубликовано: 13.04.13
Автор: Савельев Александр
  В этом уроке мы изучим функции для работы с мышью. Итак, начнём! Вытащим на форму 5 кнопок и зададим свойства Caption: 'Переместить курсор', 'Скрыть курсор', 'Показать курсор', 'Поменять кнопки', 'Вернуть кнопки'...
Урок 24 - Изучаем компонент PaintBox
Опубликовано: 13.04.13
Автор: Савельев Александр
  В этом уроке изучим компонент под PaintBox на вкладке System. У этого компонента есть один недостаток проявляющий себя только на Windows XP: работающую программу перекрасть окном другой программы то все содержимое компонента стирается...
Урок 25 - Подробное изучение RichEdit'a
Опубликовано: 13.04.13
Автор: Савельев Александр
  В этом уроке изучим компонент на вкладке . Кинем на форму компонент RichEdit и ToolBar, свойство Align у RichEdit установим на alClient и наш компонент растянется на всю форму. Определимся что будет уметь делать наш редактор: Загружать, сохранять, выравнивание (По левому краю, по центру, по правому краю), стилизация текста...
Урок 26 - Создаем игру Ping-pong - часть(1/3)
Опубликовано: 21.04.13
Автор: Савельев Александр
  Начинаем писать простенькую игру Пинг-Понг. Думаю, смысл игры Пинг-Понг давно всем известен :)...
Урок 27 - Создаем игру Ping-pong - часть(2/3)
Опубликовано: 21.04.13
Автор: Савельев Александр
  Продолжаем писать игру Пинг-Понг. В этом уроке мы займемся реализацией игрока.
Урок 28 - Создаем игру Ping-pong - часть(3/3)
Опубликовано: 21.04.13
Автор: Савельев Александр
  Заканчиваем писать игру Пинг-Понг и в этом уроке мы сделаем искусственный интеллект...
Урок 29 - Работа с DLL
Опубликовано: 25.04.13
Автор: Савельев Александр
  В этом уроке мы ознакомимся с динамическими библиотеками Windows. Научимся её использовать и создавать...
Урок 30 - Знакомство с базами данных
Опубликовано: 26.04.13
Автор: Савельев Александр
  В этом уроке мы создадим простую базу данных. Я буду использовать Microsoft Access 2013...
Урок 31 - Продолжение работы с базами данных
Опубликовано: 27.04.13
Автор: Савельев Александр
  В этом уроке мы откроем нашу ранее созданную базу данных в Delphi. Для того чтобы открыть базу данных нам понадобятся 4 компонента: ADOConnection, ADOQuery с вкладки AOD, DataSource...
Урок 32 - Объединение всего изученного про базы данных
Опубликовано: 2.05.13
Автор: Савельев Александр
  В этом уроке мы объединим все, что мы прошли ранее...
Урок 33 - Автовыключатель компьютера
Опубликовано: 3.05.13
Автор: Савельев Александр
  В этом уроке мы создадим программу под названием "рубильник"...
Урок 34 - Шифрование информации
Опубликовано: 4.05.13
Автор: Савельев Александр
  В этом уроке мы научимся зашифровывать и расшифровывать текст...
Урок 35 - Создаем Веб браузер
Опубликовано: 9.05.13
Автор: Савельев Александр
  Пишем свой интернет браузер на основе Internet Explorer :) ...
Урок 36 - Взаимодействие с веб страницей
Опубликовано: 10.05.13
Автор: Савельев Александр
  В этом уроке мы попробуем авторизоваться на сайте yandex.ru...
Урок 37 - Запись рабочего стола
Опубликовано: 11.05.13
Автор: Савельев Александр
  В этом уроке мы будем делать снимки экрана...
Урок 38 - Запись рабочего стола, интерфейс
Опубликовано: 9.05.13
Автор: Савельев Александр
  В этом уроке мы доделаем программу и придадим ей божественный вид.
Урок 39 - Панель быстрого запуска (часть 1/2)
Опубликовано: 10.05.13
Автор: Савельев Александр
  Начинаем создавать панельку быстрого запуска, в этом уроке мы сделаем движение (скрытие\показ)...
Урок 40 - Панель быстрого запуска (часть 2/2)
Опубликовано: 11.05.13
Автор: Савельев Александр
  В этом уроке мы доработаем панель быстрого запуска и добавим функцию Drag-and-drop...
Урок 41 - Пишем MediaPlayer, часть(1/7)
Опубликовано: 22.05.13
Автор: Савельев Александр
  Мы начинаем писать MediaPlayer с использованием звуковой библиотеки Bass...
Урок 42 - Пишем MediaPlayer, часть (2/7)
Опубликовано: 23.05.13
Автор: Савельев Александр
  В этом уроке мы поработаем над интерфейсом, добавим кнопки 'Стоп', 'Пауза' и т.д.
Урок 43 - Пишем MediaPlayer, часть(3/7)
Опубликовано: 11.05.13
Автор: Савельев Александр
  В этом уроке мы добавим возможность перематывать файл...
Урок 44 - Пишем MediaPlayer, часть(4/7)
Опубликовано: 29.05.13
Автор: Савельев Александр
  В этом уроке мы поработаем над интерфейсом и добавим плей-лист...
Урок 45 - Пишем MediaPlayer, часть(5/7)
Опубликовано: 30.05.13
Автор: Савельев Александр
  В этом уроке мы научимся удалять файлы, изменять громкость и другое...
Урок 46 - Пишем MediaPlayer, часть(6/7)
Опубликовано: 31.05.13
Автор: Савельев Александр
  В этом уроке мы сделаем сохранение плей-листа в файл и его загрузку...
Урок 47 - Пишем MediaPlayer, часть(7/7)
Опубликовано: 31.05.13
Автор: Савельев Александр
  Этот урок будет завершающим, мы добавим функцию Drag-and-drop и доделаем интерфейс...
Урок 48 - Структурные типы данных, часть (1/2)
Опубликовано: 5.06.13
Автор: Савельев Александр
  В этом уроке мы раскроем важную тему собственных типов данных...
Урок 49 - Структурные типы данных, часть (2/2)
Опубликовано: 9.06.13
Автор: Савельев Александр
  В этом уроке мы продолжаем изучать структуры и рассмотрим Множества и Записи...
Урок 50 - Динамическое создание компонентов, часть (1/2)
Опубликовано: 15.06.13
Автор: Савельев Александр
  В этом уроке мы научимся создавать компоненты во время работы программы (на лету)...
Урок 51 - Динамическое создание компонентов, часть (2/2)
Опубликовано: 15.06.13
Автор: Савельев Александр
  В этом уроке мы узнаем ошибках которые могут возникать в процессе работы...
Урок 52 - Исключительные ситуации
Опубликовано: 16.06.13
Автор: Савельев Александр
  В этом уроке мы научимся правильно обрабатывать ошибки которые могут возникать в процессе выполнения программы...
Урок 53 - Потоки в Delphi, (часть 1/3)
Опубликовано: 21.06.13
Автор: Савельев Александр
  В этом уроке мы познакомимся с методами создания потоков и узнаем что это такое...
Урок 54 - Потоки в Delphi, (часть 2/3)
Опубликовано: 23.06.13
Автор: Савельев Александр
  В этом уроке мы научимся правильно запускать наш поток...
Урок 55 - Потоки в Delphi, (часть 3/3)
Опубликовано: 24.06.13
Автор: Савельев Александр
  В этом уроке мы научимся скачивать файл из интернета в потоке...
Урок 56 - Создание собственных процедур и функций Delphi, (часть 1/3)
Опубликовано: 27.06.13
Автор: Савельев Александр
  В этом уроке мы научимся создавать свои собственные процедуры и функции, а также подробно узнаем о механизмах передачи параметров...
Урок 57 - Создание собственных процедур и функций Delphi, (часть 2/3)
Опубликовано: 28.06.13
Автор: Савельев Александр
  Продолжаем и пишем программу суммирования двух чисел...
Урок 58 - Создание собственных процедур и функций Delphi, (часть 3/3)
Опубликовано: 24.06.13
Автор: Савельев Александр
  В этом уроке мы узнаем особенности передачи параметров и некоторые возможности...
Урок 59 - Классы Delphi, (часть 1/5)
Опубликовано: 5.07.13
Автор: Савельев Александр
  В этом уроке мы познакомимся с классами, узнаем что это такое и с чем его едят...
Урок 60 - Свойства классов Delphi, (часть 2/5)
Опубликовано: 6.07.13
Автор: Савельев Александр
  В этом уроке мы продолжаем изучать классы и в этом уроке мы разберёмся в их свойствах...
Урок 61 - Свойства классов Delphi, (часть 3/5)
Опубликовано: 7.07.13
Автор: Савельев Александр
  В этом уроке мы продолжаем изучать классы и в этом уроке мы разберёмся в их свойствах...
Урок 62 - Методы, наследование классов, операции с классами Delphi, (часть 4/6)
Опубликовано: 12.07.13
Автор: Савельев Александр
  В этом уроке мы продолжаем изучать классы, в этом уроке мы в механизме наследования и узнаем о методах классов...
Урок 63 - Методы, наследование классов, операции с классами Delphi, (часть 5/6)
Опубликовано: 13.07.13
Автор: Савельев Александр
  В этом уроке мы продолжаем изучать классы, в этом уроке мы в механизме наследования и узнаем о методах классов...
Урок 64 - Виртуальные методы, полиморфизм, абстрактные классы Delphi, (часть 6/6)
Опубликовано: 14.07.13
Автор: Савельев Александр
  В этом уроке мы продолжаем изучать классы и мы углубимся в самые дебри классов...
Урок 65 - Ресурсы в Delphi, (часть 1/2)
Опубликовано: 20.07.13
Автор: Савельев Александр
  В этом уроке мы узнаем, что такое ресурсы...
Урок 66 - Ресурсы в Delphi, (часть 2/2)
Опубликовано: 21.07.13
Автор: Савельев Александр
  В этом уроке мы узнаем, что такое ресурсы...
Урок 67 - INI файлы
Опубликовано: 22.07.13
Автор: Савельев Александр
  В этом уроке мы узнаем как пользоваться Ini файлами...
Урок 68 - Реестр Windows, (часть 1/2)
Опубликовано: 27.07.13
Автор: Савельев Александр
  В этом уроке мы узнаем, что такое Реестр Windows и как им пользоватся...
Урок 69 - Реестр Windows, (часть 2/2)
Опубликовано: 28.07.13
Автор: Савельев Александр
  Продолжаем изучать реестр...
Урок 70 - Динамические библиотеки DLL
Опубликовано: 29.07.13
Автор: Савельев Александр
  В этом уроке мы узнаем, что такое и как пользоваться библиотеками...
Урок 71 - Работа с сжатыми файлами
Опубликовано: 02.08.13
Автор: Савельев Александр
  В этом уроке мы узнаем, как работать с архивами...
Урок 72 - Получение хеша файла
Опубликовано: 03.08.13
Автор: Савельев Александр
  В этом уроке мы узнаем, как получить хеш файла и как его можно использовать...
Урок 73 - Указатели
Опубликовано: 04.08.13
Автор: Савельев Александр
  В этом уроке мы узнаем, что такое указатели в delphi...
Урок 74 - Создание и использование интерфейса (часть 1/2)
Опубликовано: 09.08.13
Автор: Савельев Александр
  В этом уроке мы начнем изучать интерфейсы...
Урок 75 - Создание и использование интерфейса (часть 2/2)
Опубликовано: 10.08.13
Автор: Савельев Александр
  В этом уроке мы продолжим изучать интерфейсы...
Урок 76 - Работа с реестром
Опубликовано: 11.08.13
Автор: Савельев Александр
  Из этого урока вы узнаете, как в Delphi 7 работать с реестром Windows...
Урок 77 - Использование потоков данных (часть 1/3)
Опубликовано: 16.08.13
Автор: Савельев Александр
  В этом уроке мы начнем изучать использование потоков данных...
Урок 78 - Использование потоков данных (часть 2/3)
Опубликовано: 17.08.13
Автор: Савельев Александр
  В этом уроке мы продолжим изучать использование потоков данных...
Урок 79 - Использование потоков данных (часть 3/3)
Опубликовано: 18.08.13
Автор: Савельев Александр
  В этом уроке мы закончим изучать использование потоков данных...
Урок 80 - Работа с памятью в системе Windows32 (часть 1/3)
Опубликовано: 16.08.13
Автор: Савельев Александр
  В этом уроке мы начнем изучать принципы работы с памятью в системе Windows 32...
Урок 81 - Работа с памятью в системе Windows32 (часть 2/3)
Опубликовано: 17.08.13
Автор: Савельев Александр
  В этом уроке мы продолжим изучать принципы работы с памятью в системе Windows 32...
Урок 82 - Работа с памятью в системе Windows32 (часть 3/3)
Опубликовано: 18.08.13
Автор: Савельев Александр
  В этом уроке мы закончим изучать принципы работы с памятью в системе Windows 32...
Урок 83 - Создание своих компонентов (часть 1/3)
Опубликовано: 16.08.13
Автор: Савельев Александр
  В этом уроке мы начнем создавать свои компоненты...
Урок 84 - Создание своих компонентов (часть 2/3)
Опубликовано: 17.08.13
Автор: Савельев Александр
  В этом уроке мы продолжим создавать свои компоненты...
Урок 85 - Создание своих компонентов (часть 3/3)
Опубликовано: 18.08.13
Автор: Савельев Александр
  В этом уроке мы закончим создавать свои компоненты...
Урок 86 - Оператор Case
Опубликовано: 30.09.13
Автор: Савельев Александр
  В этому уроке я расскажу о эффективном и удобным для большого количества вложенных условий операторе CASE...
Урок 87 - Оператор GOTO
Опубликовано: 6.10.13
Автор: Савельев Александр
  В этому уроке я расскажу об операторе GOTO...
Урок 88 - Рекурсия
Опубликовано: 13.10.13
Автор: Савельев Александр
  В этому уроке я расскажу о таком явлении как рекурсия...
Урок 89 - Множества
Опубликовано: 20.10.13
Автор: Савельев Александр
  В этому уроке мы рассмотрим такое понятие, как множества в Delphi...
Урок 90 - Создание компонентов
Опубликовано: 3.11.13
Автор: Савельев Александр
  В этому уроке мы научимся создавать компоненты для Delphi...