Королевство Дельфи"Knowledge itself is power"
F.Bacon
 Лицей
  
Главная
О лицее

Список семинаров

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  00:32[Войти] | [Зарегистрироваться]

Обсуждение материала
Глава 1. Основы визуального программирования
Полный текст материала


Другие публикации автора: Кирилл Сурков

Цитата или краткий комментарий:

«... В основе создания графических приложений лежат несколько очень простых понятий. Это те краеугольные камни, которые заложены архитектором в фундамент системы Delphi. Разобравшись с ними, вы быстро поймете суть визуального программирования. ...»


Важно:
  • Страница предназначена для обсуждения материала, его содержания, полезности, соответствия действительности и так далее. Смысл не в разборке, а в приближении к истине :о) и пользе для всех.
  • Любые другие сообщения или вопросы, а так же личные эмоции в адрес авторов и полемика, не относящаяся к теме обсуждаемого материала, будут удаляться без предупреждения авторов, дабы не мешать жителям нормально общаться.
  • При голосовании учитывайте уровень, на который расчитан материал. "Интересность и полезность" имеет смысл оценивать относительно того, кому именно предназначался материал.
  • Размер одного сообщений не должен превышать 5К. Если Вам нужно сказать больше, сделайте это за два раза. Или, что в данной ситуации правильнее, напишите свою статью.
Всегда легче осудить сделанное, нежели сделать самому. Поэтому, пожалуйста, соблюдайте правила Королевства и уважайте друг друга.



Добавить свое мнение.




Смотрите также материалы по темам:


Комментарии жителей
Отслеживать это обсуждение

Всего сообщений: 24

05-03-2013 16:36
Выражаю авторам большую благодарность за сей труд. Это не для дебилов, это для людей. А учености и так хватает в жизни, и это все от комплексов неполноценности - самоутверждение за счет других. Материал дебильный, подразумевается, что и автор тоже в придачу, а я на фоне звезда, все это как орешки щелкаю.. Противно.. А чего-то задевает ситуация в мире.. высказался..


09-04-2010 03:40
Отличная статья. Благодарю автора


15-12-2009 12:41
Поддерживаю Георгия.
ЦТ 'Не обращайте внимания на злопыхателей ваш труд нужен многим и не только начинающим'


03-12-2009 22:43
Выражаю огромную признательность авторам за хорошо поданный материал для начинающих
Я занимаюсь программированием MSC51 на ассемблере  уже 15 лет
Но этот курс лекций  
Для Начинающих по созданию полноценного работающего простого приложения мне очень помог

Не обращайте внимания на злопыхателей ваш труд нужен многим и не только начинающим

Георгий


14-08-2008 14:27
Здравствуйте!
Я начинаю в программировании свои самые первые шаги.
Работаю с компьютерами уже 12 лет, но ужас перед программированием всегда был непреодолимым!
Хочу сделать сама свою собственную программу сотковых часов (100 сек в минуте,108 минут в часе).
Мне посоветовали начинать с этой книги. Прочла Введение и Главу 1. Вздох облегчения и масса надежд! Я просто не ожидала, что все не так сложно.
Открывая любую новую программу, видишь перед собой уже давно не хаос, а лес кнопок, в котором неприменно заблудишься... Даже если справишься с первыми шажочками, то очень скоро блуждание по программе заводит в никуда, а учебники не ведут по ней, а делают инвентаризацию возможностей этой программы. Брр!

Вы знаете, для такого визуала как я, то есть человека, которому лучше 3 раза увидеть, чем 100 раз услышать, читая про себя, книга просто великолепна!

Много "картинок" и минимум текста, дополняемое выражением каких-то самых обыкновенных человеческих эмоций... - Автору Респект и много благодарности!


28-10-2005 06:25
Новые главы готовяться к публикации. Скорее всего они начнут выкладываться после 1 ноября.
Если опять не случиться урагана во Флориде :о)


28-10-2005 04:25
С нетерпением ждем продолжения публикации следующих глав учебника. Мы проглотили первую главу, как щука живца, и теперь сидим на крючке и каждый день заглядываем на сайт - не появилось ли продолжение. Очень просим! Пусть кто хочет обсуждает язык это или среда. Нам все равно, как это называется! Мы ждем следующих глав - поскорее и побольше.Please!
Сообщение не подписано


13-10-2005 16:38
Начиная с 7-й версии язык программирования, используемый в среде Delphi называется тоже Delphi. И как я уже говорила, этот вопрос уже обсуждался на Королевстве не один раз.
Чтобы не предлагать искать по всем обсуждениям, я повторю основную информацию здесь.

Откройте справку Delphi (нажмите F1) и убедитесь, что в ней нет раздела Object Pascal Reference, зато есть Delphi Language Guide с подглавой Using the Delphi Language.
Отрывок из этой подглавы уже приводил здесь Сергей Осколков (сообщение от 06-10-2005 03:13).

Но если и этого недостаточно, то вот еще
для сомневающихся официальный документ:
"Что нового в Delphi 7"
http://www.borland.com/products/white_papers/pdf/whats_new_in_borland_delphi7_studio.pdf

В нем есть следующая фраза:
"The Object Pascal language is now called the Delphi language"
и уже достаточно это обсуждать, мне так кажется.


А среда Delphi2005 поддерживает Delphi for Win32, Delphi for .Net и C# for .Net, ориентированных на разные платформы.



13-10-2005 09:03
Может немного не в тему, но все же Delphi это среда программирования, а не язык. Delphi 2005, к примеру, содержит собственно Delphi for VCL и Delphi for .NET где язык программирования Object Pascal, C# т.е. по сути это единая среда для написания ПО на разных языках.


13-10-2005 04:19
Вот еще http://www.infocity.kiev.ua/mtitle.phtml?id=146


13-10-2005 04:15
Мне тоже кажется эта статья немного лишней даже для лицея, тем более таких статей было написано достаточно много (http://progers.ru/e-books/cat1/) и бумажная книга начинающему ну просто необходима...


09-10-2005 14:36
Эта книга очень полезна для начинающих,все  написано достаточно доступным языком.


09-10-2005 08:48
Да я тоже почитал... Совсем недавно я сам умел только кидать компоненты на форму и мечтал о том, чтобы найти хороший учибник, где рассказывается все с самого начала, а теперь на моем счету пару програмулин. Такое очучение, что авторы книги, когда учились, не нашли хороший учебник и теперь пишут свой в котор все как они когда-то хотели. Моё мнение таково: учебник расчитан для совсем начинающих ("чайников"). Если ты уже "самовар" то и не чмтай. Ведь учась на первом курсе ты не читаешь азбуку.


07-10-2005 05:38
Прочитал. Понравилось. Что написано просто, так это же отлично. Забыли - Все гениальное просто! Жду продолжения!

P.S Не обращайте внимания на оскорбления, всегда найдется несколько неграмотных хамов.


06-10-2005 04:33
Если есть, те кому наравиться, то значит автор молодец и его материал нашел своих "покупателей", так сказать!!! Продолжай!


06-10-2005 04:06
А нам очень нравиться!!! Если Вам не нравится, есть простой выход - не читайте! И не мешайте другим! Чтобы написать так доступно, надо очень хорошо знать предмет, психологию начинающих и иметь желание помочь людям! А все остальное - это клановая гордость и спесь. С нетерпением ждем следующих глав. Спасибо!
Сообщение не подписано


06-10-2005 03:30
P.S. Читал статью не подряд, действительно кое-что, например инструкции про установку - ну уж  про очень простые вещи. И уточню свои слова, "показывал одному восьмикласснику" - опыт показывает, что дети в подобных вещах разбираются быстрее взрослых, так что имхо такое введение годится и для взрослых дядей, по каким-то причинам, решившим приобщиться к программированию.


06-10-2005 03:13
Я тоже сначала  удивился, о каких простых вещах эта статья. Но потом подумал, что для начала разговора о работе с Дельфи это вполне нормально. Коротко и понятно об основных элементах IDE. Я не так давно показывал одному восьми- (или семи-?) класснику, что такое Дельфи (теперь он пишет программки на ней), наверняка пришлось сказать что-то аналогичное (сейчас не помню). Насколько я помню лекции по математике и физике у нас в МФТИ, где проучился 4 года, вводные лекции обычно были простыми, хотя читались не для "детей с отсталым развитием".
По поводу названия языка. Не помню точно, в какой версии это произошло, но в седьмой язык уже назвается Delphi, а не Object Pascal. Из справки:
Delphi is a high-level, compiled, strongly typed language that supports structured and object-oriented design. Based on Object Pascal, its benefits ...
еще оттуда же
To upgrade a Delphi (formerly Object Pascal) language project from a previous version of Delphi, open it in the new version.


06-10-2005 00:23
Я начал рабоать, точнее изучать Delphi с появления третьей версии, то есть довольно давно. Поверьте, я как сейчас помню, в то время у меня не было проблем с размещением компонентов на форме и у меня перед глазами не твоился "хаос" и формы не казались "прекрасными". Я тогда был имено тем самым "САМЫМ НАЧИНАЮЩИМ", в тот же день я научился ставить сторонние компоненты в Delphi, на следующий день - прописывать пути к ним. Первыми сторонними компонентами, которые я поставил в Delphi, были ABF VCL.

Это все я очень хорошо помню, потому что тогда это производило хорошее такое впечатление. Мне тогда было лет 15-17, не помню.

Так вот, это я к тому, что не стоит рассчитывать на изучение Delphi детьми с отсталым развитием, не стоит их считать потенциалом в данном случае. Те люди, которым стоит что-то объяснять, сами поймут как поставить Delphi, ибо ставили уже тысячи программ и не впервые видят Windows.

Это все мне напомнило мне ситуацию с современными книжками для детей. Они для дебилов, для детей с отставаниями в развитии.
Сообщение не подписано


06-10-2005 00:02
Уже неоднократно на страницах КД, и не только здесь ...
Разве что только на Borland, но там я ничего не нашел о такой идее переименования.
Поэтому, хоть и можно называть кому как нравится, но если это нечто претиндующее на обучение других, то давайте называть так, как есть на самом деле.


05-10-2005 17:26
Возражу. Delphi это среда, а язык который используется - Pascal.
Статья хорошая. В свое время я бы рад был почитать такое, но к сожалению ничего такого не находил.Приходилось книжки читать. Кароче, для  новичков самое оно.


05-10-2005 07:23
to   Johny B.

Во-первых, на Королевстве не приветствуется такое хамское поведение.  Весь текст Вашего сообщения настолько некоректен, что его неприятно читать.

Во-вторых, раздел называется ЛИЦЕЙ.  Сайт расчитан не только на профессиональных программистов, но и на тех, кто только хочет научиться программировать.
Чтобы не мешать первым, был введен СПЕЦИАЛЬНЫЙ РАЗДЕЛ ДЛЯ САМЫХ НАЧИНАЮЩИХ.
Книга рассчитана на начинающих
Сколько можно об этом говорить?? Вы читаете содержимое страницы вообще, или нет?  

И, наконец, в-третьх.
>>>среда Delphi, не язык, среда программирования
Вам следует немного сбросить спесь. Уже неоднократно на страницах КД, и не только здесь, говорилось, что, начиная с версии D7, язык программирования (ЯЗЫК, а не среда!) называется Delphi.


05-10-2005 06:48
Статья для идиотов ?

"Новичкам советуем внимательно прочитать файл Readme.txt" то есть сверидитотам ?

Что же вы видите? Окна, кнопки, списки... В общем - хаос. хаос ??

читаю дальше ... для дебилов

"Придайте компоненту нужные размеры и откорректируйте местоположение. Готово? Теперь снова перейдите к окну Object Inspector. Нас интересует свойство Text. Удалите в нем ненужное значение Edit1 и содержимое поля на форме сразу же очистится."
это вроде как сайт для программистов, а не фак по фотошопу ...

"Ба! Да мы забыли дать название нашей прекрасной форме и надписать поля для ввода и вывода!"
мы случаем ничего не курили накануне ?

"... вы изучили все основные понятия визуального программирования; умеете подойти к решению любой задачи ..."
гениальное заключение ...

но и язык Delphi
среда Delphi, не язык, среда программирования

... мы посвятим следующие несколько глав
Упаси Бог ...

хотя, может быть, это у меня настрой не оптимистичный.


05-10-2005 04:59
Предлагаю для примера взять более ценный калькулятор - калькулятор для расчёта BMI (Body Mass Index). Считается BMI следующим образом:
BMI = Weight / (Height * Height)
Все параметры в килограммах и метрах.
Результат:
до 18 - Under-weight (недостаток веса)
18-25 - Healthy (нормальный рост-вес)
25-30 - Overweight (излишний вес)
30 -40 - Obese (ожирение)
> 40 - Very Obese (совсем всё плохо)

Обычно BMI в основном используют, чтобы быстро определить наличие излишнего веса.

Или это будет сделано во второй версии программы? :))


Добавьте свое cообщение

Вашe имя:  [Войти]
Ваш адрес (e-mail):На Королевстве все адреса защищаются от спам-роботов
контрольный вопрос:
Какой месяц идет после марта?
в качестве ответа на вопрос или загадку следует давать только одно слово в именительном падеже и именно в такой форме, как оно используется в оригинале.
Надоело отвечать на странные вопросы? Зарегистрируйтесь на сайте.
Текст:
Жирный шрифт  Наклонный шрифт  Подчеркнутый шрифт  Выравнивание по центру  Список  Заголовок  Разделительная линия  Код  Маленький шрифт  Крупный шрифт  Цитирование блока текста  Строчное цитирование
  • вопрос Круглого стола № XXX

  • вопрос № YYY в тесте № XXX Рыцарской Квинтаны

  • сообщение № YYY в теме № XXX Базарной площади
  • обсуждение темы № YYY Базарной площади
  •  
     Правила оформления сообщений на Королевстве
      
    Время на сайте: GMT минус 5 часов

    Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
    Функция может не работать в некоторых версиях броузеров.

    Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
    Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

     
    © При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
    Все используемые на сайте торговые марки являются собственностью их производителей.

    Яндекс цитирования