Форум: "Потрепаться";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];
ВнизА в какой именно книге Архангельского написано... Найти похожие ветки
← →
Григорьев Антон © (2004-10-27 18:26) [0]что весь код нити надо помещать в Synchronize?
← →
Игорь Шевченко © (2004-10-27 18:28) [1]Книжка "Программирование в Delphi 6", Бином, 2001, ценой в 510р.
← →
Григорьев Антон © (2004-10-27 18:31) [2]Спасибо!
← →
Игорь Шевченко © (2004-10-27 18:33) [3]Не удержусь:
""Delphi это прекрасная система визуального объектно-ориентированного
программирования, одинаково радующая и новичков, и ассов".
Я в таком случае предпочту быть новичком :))
"Заведите себе за правило отводить для каждого нового проекта новый
подкаталог (папку Windows)." Я представляю структуру - Windows1, Windows2, etc
"Без особой необходимости не делайте окно приложения с изменяемыми размерами"
За такие советы надо убивать сразу. Потому что не дай бог, мое разрешение экрана
окажется меньше, чем у разработчика...
Про MDI:
"Из родительской формы можно управлять дочерними формами.
Дочернюю форму нельзя уничтожить, пока не унитожена родительская форма."
Книжка по Delphi 6: "В разделе 5.7.2 рассказывалось, как регистрировать прило-
жение в системном реестре и фиксировать там текущие настройки приложения.
Однако, подобная работа с реестром возможна только в 32-разрядных Windows.
Если же вы хотите, чтобы ваше приложение можно было использовать и в Windows 3.x,
то вам надо регистрировать приложение и фиксировать настройки в файлах типа .ini"
И то, что параметр wParam в структуре сообщения Windows и в прототипах
фцнкций SendMessage и PostMessage имеет тип Word для меня тоже явилось
великим откровением.
Примеры с потоками имеют обычно структуру:
procedure T1Thread.Execute;
begin
repeat
Syncronize(SomeProc);
until Terminated;
end;
Теперь понятно, откуда в форумах вопросы про потоки с таким кодом...
Можно и больше примеров привести, только время жалко...
В книге дается методика построения прикладных программ, реализующих текстовые
и графические редакторы, мультпликацию и мультимедиа, работу с базами данных,
пострение справочных систем, отчетов, приложений для Интернет, распределенных
приложений, клиентов и серверов. Справочная часть книги содержит материалы по
языку Object Pascal, функциям Delphi и API Windows, компонентам и классам
Delphi, их свойствам, методам и событиям.
Книга рассчитана как на начинающих, владеющих только основами какого-нибудь
языка программирования, там и на опытных разработчиков.
1117 страниц.
О пакетах времени выполнения:
стр. 535: "Пакеты (packages) - это специальные динамически подсоединяемые биб-
лиотеки, содержащие библиотеки визуальных компонентов и другие объекты, функции,
процедуры и т.д. Эти DLL позволяют вам создавать очеь небольшие выполняемые мо-
дули, обращающиеся за поддержкой к пакетам. Вы можете также скомпилировать
в пакеты свои собственные компоненты и библиотеки. Файлы пакетов имеют расши-
рение .dpl"
стр. 536: "Так что если вы надумали использовать поддержку пакетов времени вы-
полнения, то вместе со своим приложением вы должны поставлять пользователю
скомпилированные файлы эих пакетов - файлы .dcp"
стр. 538: "При разработке приложений с поддержкой пакетов надо иметь в виду, что
пакеты используют API Windows, содержащийся в различных DLL. Если какая-то из
этих DLL у потребителя вашего программного продукта ошибочна или не соответст-
вует по дате(версии), у вас могут возникуть проблемы. Их можно избежать, если
проверять свое приложение на той системе, для которой оно предназначено, или
на чистых установках Windows; тогда сможете быть уверенными, что оно будет
выполняться без ошибок, и будете знать, что требуется вашему приложению для
нормальной работы. В результате вы сможете убедиться, что включаете в поставку
все необходимые файлы, или можете потребовать от пользователя работать на
определенной версии операционной системы с определенными установками путей
и.т.д."
на странице 576 идет интригующий расказ про "многоярусные базы данных",
о том, что "Это новый и многобещающий путь обработки данных в сети. Иногда
(в частности, в документации Delphi) этот способ организации баз данных
называется multitier - многонитевые. В этом термине под нитью понимается один
из множества потоков данных, обменивающихся одновременно с базой данных"
(цитата приведена полностью, без опечаток)
Мда.....
Страница 657: "Язык SQL (Structured Query Language - язык структурированных
запросов) был создан Microsoft в конце 70-ых годов и получил через некоторое
время широкое распространение".
Из серии: А вы и не знали..."
← →
Ega23 © (2004-10-27 18:37) [4]Сильно...
У меня года 4 назад была его книжка по 5-му Делфи, но тогда я ещё над такими вещами не задумывался...
Надо перечитать, что-ли... :о)
← →
peypivo © (2004-10-27 18:38) [5]Я воспользовался советом этого <censored> что для того чтобы установить БДЕ нужно просто файлы в папку с прогаммой кинуть.
Сколько потом конфликтов версий было ...
← →
Игорь Шевченко © (2004-10-27 18:40) [6]Ega23 © (27.10.04 18:37) [4]
Я уже могу тоненькую книжку выпускать: "За что я не люблю Архангельского". Большим тиражом :)
← →
Romkin © (2004-10-27 18:52) [7]peypivo © (27.10.04 18:38) [5] Он что, это советует?! За такие советы надо... Надо... Да чтоб он пиваникогда больше не пил! ВОт!
← →
VID © (2004-10-27 18:54) [8]Игорь Шевченко © (27.10.04 18:40) [6]
А ты однако капитально проштудировал книгу :)
← →
Игорь Шевченко © (2004-10-27 19:00) [9]VID © (27.10.04 18:54) [8]
Чтобы бороться с врагом, надо знать его оружие (с).
← →
Verg © (2004-10-27 19:02) [10]Архангельский - это сборник орешников по форумам для Дельфинистов.
Однако, он мне очень напоминает некоторые мастные персонажи, обладающие хорошо поставленной публицистической письменной речью, которые вольно или невольно пытаются здесь уподобиться....
> что весь код нити надо помещать в Synchronize?
Но более вредоносного совета я еще не встречал. Толи советчик - агент ЦРУ для сбивания потенциала российски программеров.....
← →
Rouse_ © (2004-10-27 20:23) [11]> Да чтоб он пиваникогда больше не пил! ВОт!
Ну ты садист :)))
← →
TUser © (2004-10-27 20:33) [12]Да что вы налетели на Архангельского - он, между прочим, пишет в соавторстве с самим Г.Остером!
← →
Anatoly Podgoretsky © (2004-10-27 20:37) [13]peypivo © (27.10.04 18:38) [5]
Так вот откуда эта диверсия.
Игорь Шевченко © (27.10.04 18:33) [3]
Ну вот теперь всю ночь в кошмарах проведу.
← →
Verg © (2004-10-27 20:41) [14]
> [12] TUser © (27.10.04 20:33)
> Да что вы налетели на Архангельского - он, между прочим,
> пишет в соавторстве с самим Г.Остером!
Это вранье.
(С) Verg & Аврам Линкольн.
← →
Rouse_ © (2004-10-27 20:53) [15]> Да что вы налетели на Архангельского - он, между прочим,
> пишет в соавторстве с самим Г.Остером!
© Ганс Христиан TUser :)
← →
Blackman © (2004-10-27 21:37) [16]>Игорь Шевченко © (27.10.04 18:33) [3]
>Я в таком случае предпочту быть новичком :))
Твердо решил ? Не обманешь ? :)
Однако Архангельского почитываем ? Если так точно знаем где издали и сколько платил ? :))))
Ошибки там есть, но читать вполне можно.
← →
Игорь Шевченко © (2004-10-27 21:55) [17]Blackman © (27.10.04 21:37) [16]
> Однако Архангельского почитываем ? Если так точно знаем
> где издали и сколько платил ? :))))
Дадад, читаю. Вечерами, на сон грядущий, найдешь, бывало, какой-нибудь ляп у него, вроде и день не зря прожит, национальное самосознание, опять же, вырабатывается.
> Ошибки там есть, но читать вполне можно.
Право читать макулатуру, в том числе и Архангельского, у вас никто не отнимает.
← →
Rex Well (2004-11-03 19:21) [18]В принципе в целом книга как книга (Архангельский А.Я. Программирование в Delphi ...), но слишком много бумаги потрачено впустую. на ненужный я считаю "обзор компонентов", тем более не полный. Лучше пусть не подробный, но полный, т.е. рассмотрены все компоненты и простенькие примеры работы.
← →
sniknik © (2004-11-03 20:31) [19]> Ошибки там есть, но читать вполне можно.
читать и учится разные веши, особенно когда еше ничего не знаеш и любое печатное слово не подвергаеш сомнению.
вот представь, ничего не знаеш, хочеш научится и тебе непререраемый авторитет говорит "надо так"... и даже сравнить не с чем (вряд ли в самом начале будут две три книги по полштуки покупать и сравнительный анализ делать)
не читал, но судя по > Игорь Шевченко © (27.10.04 18:33) [3] вреднее книжки для неокрепших умов нет.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.037 c