здравствуйте, все.
с чего начать обучение, хмм, хороший вопрос.
ну для начало нужно обзавестись ide: (интегрированная среда разработки).
так как я дельфиец, то другие иде предлагать не стану.
тут на мой взгляд есть 2 варрианта.
delphi 7 enterprise и turbo delphi 2006 explorer edition.
причины моего выбора достаточно просты
7ая не плохо джозится и имеет богатый набор компонентов и функциональности,
но при этом ужастно дорогая.
2006 турбо бесплатна, но джозится плохинько и частенько глюкавит, если 2007
турбо избавится от глюкавости, то однозначно следует использовать 2007
турбо.
вот мы обзавелись иде, теперь надо искать литературу и сетевые ресурсы.
начнём с ресурсов.
www.delphikingdom.ru
королевство делфи, виртуальный клуб программистов. огроммное число статей,
форумы и факи. очень полезный сайт, но для нуливичков сложноватый.
www.delphiworld.narod.ru
5000 статей с примерами. можно загрузить на комп ввиде программы.
www.delcb.com
это пожалуй самый интересный сайт. дело в том что на этом сайте есть русские
справки для делфи, но они платные.
не сочтите за рекламму, но если вы задумаете изучать программирование, то
эти справки сильно облегчат вам жизнь. к примеру я уже третий год пользуюсь
ими и при этом ужасно даволен.
судите сами.
1. (delphi) описание среды разработки и более ста её стандартных
компонентов. + методика проектирования приложений.я почти не пользуюсь, но
новичкам читать обязательно.
2. (pascal) описание синтакса языка pascal, деректив компилятора, переменных
и констант. + все функции и процедуры языка. разделённые по алфовиту, или по
типу.
3. (api) работа с программным интерфейсом windows. железо, файлы и папки,
потоки, симафоры, ловушки, сообщения и как и в pascal, большое число функцый
api windows вместе с примерами.
4. (types) описание и примеры типичных задач. т.е. как воспроизвести звук,
как работать с файлами, как запустить апплет панели управления и тд.
есть ещё и пятая, но я ей не пользуюсь за ненадобностью.
теперь перейдём к книгам.
сразу всех огорчю. универсальной книги для начинающих не существует в
природе. ну вот простой пример книга для жилающих освоить скриптовый язык
jaws есть так как сам язык весьма прост, а вот жилающие изучить какой либо
высоко уровнивый оо язык подходящей универсальной книги не найдут, так как
такая книженция должна быть по своему размеру просто громадной.
с чего начать.
начинать надо с разбегу, т.е. писать программу. лучше всего для первой
программы подходит текстовый редактор. вы скажете я веть не умею
программировать. ну и что. берём исходник любого текстового редактора и
делаем в своём проекте нечто подобное. тут главно сделать самому, а не
просто нагло скопировать исходный текст. при этом всём не следует забывать
запоминать как и какая функция или процедура называется и для чего она
предназначина и какие параметры она использует. это достаточно просто ну к
примеру:
SaveToFile(PChar('c:\file.txt'));
всё ясно из названий функций.
вот ещё один сверх полезный сайт:
www.torry.net
содержит огромное число инструментов, исходников и компонентов.
сложности.
писать программу дело сверх неблагодарное.
надо во всех мельчайших подробностях представить программу. это не так
просто как кажится на первый взгляд. надо придумывать как именно реализовать
тот или иной функционал. надо иметь гору справок и литературы, чтобы
задуманное воплатить в жизнь.
где взять.
скачать делфи7 или 2006 турбо можно с сайта производителя:
www.codegear.com
нужно зарегатся и качай на здоровье. сайт на буржуйском и при реганье всеми
любимое число на картинке.
вот вроде и всё.
с уважением, mus:
mavx@y*****.ru