Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Delphi .: [все вопросы] :.

Ответить
Настройки темы
Delphi - Delphi .: [все вопросы] :.

Ветеран


Сообщения: 1133
Благодарности: 581


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: Serega
Дата: 17-08-2009
Описание: добавление ссылки на статью
Delphi

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

Литература
  • Иллюстрированный самоучитель по Delphi 7 для начинаюших;
  • Самоучитель по Delphi для начинающих;
  • Уроки для программирования на делфи - уроки делфи - 32 урока для начинающего программиста. 32 вопроса по работе с делфи. Размер: 1,71 мб;
  • 45 уроков по дельфи - Для новичков. В RTF формате.;
  • Сборник FAQ по delphi - Олег Малышев уже давно создал этот сборник, по вопросам, которые постоянно задаются начинающие программисты. Размер: 139 кб;
  • Delphi FAQ;
  • Delphi FAQ - ещё вариант FAQ;
  • DFaq FAQ-база по delphi - вариант FAQ-базы от mihali4, материал для базы автор собирал по всему интернету много-много лет;
  • Основы Delphi - это он-лайн справочник. Содержит базовые знания по Delphi: описание процедур, функций, ключевых слов, типов и д.р. Каждая из команд подробно описана. Имеет исходный код, пример работы исходного кода, также есть похожие команды;
  • Русифицированная справка Delphi 5 - кнопочка help в среде программирования предоставляет нам именно такую справку. Очень удобен поиск информации, в справке множество примеров. Размер: 1,91 мб;
  • Делфи 7 для профессионалов - этот справочник предназначен для профессионалов. Для программистов, которые уже владеют навыками программированием на делфи. Размер: 2,99 мб;
  • API функции в Delphi - объёмный справочник для Delphi программиста по windows API функциям. Большое количество примеров использования API функций, и подробное описание Win32 API функций. Если вы хотите научится отслеживать работу Windows, а также управлять работой Windows, то Справочник API функций для Delphi поможет вам в вашем стремлении. Размер: 317 кб;
  • Справочник по WIN32.API - Н.Мерзлякова. Размер: 455 кб;
  • Справочник разработчика Delphi - Классы и компоненты. Ю.Когай, Д.Когай. Размер: 628 кб;
  • Учебник по Delphi - ещё один учебник по программированию на Delphi. Из него, возможно, получить несколько хороших идей. Некоторые вопросы: Среда разработки Delphi ActiveX (DAX), Библиотеки типов, Обработка ошибок. Размер: 141 кб;
  • Управление реестром в delphi - Если вы программируете на Delphi, вам необходимо изменить реестр или, например, прочитать данные записанные в нём, то воспользуйтесь помощью, которая есть в этом архиве, здесь множество советов по управлению реестром. Размер: 138 кб;
  • DRKB - Delphi Russian Knowledge Base - это самая большая и полная в рунете база знаний по Дельфи. Содержит более 4500 хорошо отклассифицированных и тщательно оформленных статей в формате chm. Размер: 30 мб;
  • Delphi World 6.0 - В состав программы входят архивы с 5000 статей по самым различным разделам программирования в среде Delphi. Количество статей постоянно пополняется. Сделать on-line обновление можно с помощью специального сервиса программы DW;
  • Самоучители - Содержит: Иллюстрированный самоучитель в задачах и приверах по Delphi, Иллюстрированный самоучитель по Delphi для начинающих, Иллюстрированный самоучитель по Delphi для профессионалов;
  • Советы по Дельфи - Автор: Валентин Озеров.
    Скачать 1 часть(2.2 мб),
    Скачать 2 часть(898 кб);
  • Программирование delphi 7 - Авторы: Петр Дарахвелидзе и Евгений Марков.
    В книге написана о разработке приложений в среде Borland Delphi 7. Приводится детальное описание объектной концепции, стандартных и программных технологий, используемых при работе программистов. Значительная часть материала посвящена разработке приложений, базирующихся на широко используемых и перспективных технологиях доступа к данным: ADO, dbExpress, InterBase Express. Достойное место отведено распределенным многозвенным приложениям и технологии DataSnap. Все рассматриваемые в этой книге темы сопровождаются подробными примерами.
    Скачать оглавление(0.4 мб),
    Скачать 1-3 часть(1.3 мб),
    Скачать 5-13 часть(4.5 мб),
    Скачать 14-20 часть(3.5 мб),
    Скачать 21-31 часть(4 мб);
  • Delphi, библиотека программиста - Авторы: Д. Тейлор, Дж. Мишель, Дж. Пенман.
    Книга предназначена для углубленного изучения программных инструментов Delphi. В них рассматриваются нетривиальные возможности, которые невозможно описать в простейшем учебнике. Полноценные Delphi проекты заставляют читателя мыслить на уровне эксперта.
    Скачать (1.15 мб);
  • Delphi глазами хакера - Автор: М. Е. Фленов.
    В книге вы найдете множество нестандартных приемов программирования на языке Delphi, его недокументированные функции и возможности. Вы узнаете, как создавать маленькие шуточные программы. Большая часть книги посвящена программированию сетей, приведено множество полезных примеров.
    Скачать (4.23 мб);
  • Использование ассемблера в Делфи - Автор: Гуйдо Гайбелса. Перевод: А. Подгорецкого.
    Зачем вам нужно использовать встроенный ассемблер? Во многих случаях использование встроенного Ассемблера (BASM) даст вам значительный выигрыш по скорости, особенно при работе со строковыми функциями, сравнении, работе с нестандартными устройствами ввода-вывода и во многом другом.
    Скачать (250 кб);
  • 100 компонентов Delphi - Автор: А. Я. Архангельский.
    В этой книге говорится о базовых компонентах Delphi. Описаны также некоторые классы и типы Delphi. Такие как: канву Canvas , перо Pen , кисть Brush . А такие объекты, как принтер Printer , приложение Application или экран Screen.
    Скачать (1.19 мб);
  • Indy in Depth, глубины Indy - Перевод: Анатолий Подгорецкий.
    Книга будет интересна для тех, кто интересуется хакингом, вирусописанием, а значит и для тех, кто занимается защитой сетей, программ, информации. Эта книга не только по Indy, она про Интернет, про протоколы, термины, методы работы, а к Indy относятся только примеры.
    Скачать(0.9 мб),
    Исходники здесь (1.75 мб);
  • Библия программиста (Delphi) - Автор: М. Е. Фленов.
    Это книга о том, что можно сделать с помощью Delphi . От тривиальных задач до профессионального программирования. В книге вы найдёте: сведения об основных принципах работы компьютера, работа с компонентами, работа с массивами, файлами, реестром, преобразование данных, структуры и указатели, графические возможности Delphi, печать Delphi, базы данных в Delphi, потоки, DLL, разработка собственных компонентов, принципы программирования звука и видео, графика - OpenGL, OLE, COM, ActiveX, информация о работе буфера обмена.
    Скачать 1 часть (4.76 мб),
    Скачать 2 часть(4.76 мб),
    Скачать 3 часть(2.44 мб);
  • Базы данных в Delphi - Автор: Шумаков.
    Базы данных в среде Delphi 3 В книге будут рассматриваться: средства Delphi для разработки приложений, использующих базы данных, Delphi компоненты для работы с базами данных, построение отчетов, разработка систем принятия решений, построение приложений баз данных в архитектуре "клиент-сервер", свойства, методы, события.
    Скачать (3.22 мб);
  • Delphi 7 для профессионалов - Автор: Марко Кэнту.
    Книга №1. Это книга, которую должен прочитать каждый, кто хочет стать профессиональным программистом на Delphi.
    Книга не предназначена для начинающих. Требуются хорошие знания дельфи. Предназначена для тех, кто хочет стать именно профессиональным программистом.
    Русский вариант в формате djvu: скачать (12 мб),
    Английский вариант в chm: скачать (21 мб),
    Исходные коды примеров: скачать (2 мб);
  • Руководство разработчика Delphi - Авторы: Ксавье Пачеко, Стив Тейксейр.
    Данная книга предназначена для изучения Delphi. Но подойдёт и тем, кто хочет разобраться подробнее или восполнить пробелы в своих знаниях.
    Книга является лучшей книгой для изучения Delphi. Получила признательность во всём мире и рекомендована Borland.
    Delphi 5, в формате pdf: скачать (13 мб), в архиве прилагаются исходные файлы примеров к книге,
    Delphi 6, английский и русский варианты в формате pdf: скачать (18 мб), примеры прилагаются,
  • DirectX. Графика в проектах Delphi - Автор: Михаил Краснов.
    Книга посвящена использованию модулей DirectX в приложениях, разрабатываемых в Delphi.
    Начиная с простых примеров, последовательно и подробно рассматривается создание объектов двумерной и трехмерной графики, визуальные и цветовые эффекты, а также обсуждаются дополнительные темы, такие как быстрая работа с устройствами ввода. Большое внимание уделяется вопросам оптимизации и ускорения работы приложений. Книга содержит практические решения проблем, возникающих при программировании игр и других приложений, нуждающихся в высокой скорости вывода графики в среде Windows.
    скачать (10 мб),
    Исходные коды примеров прилагаются;
  • OpenGL. Графика в проектах Delphi - Автор: Михаил Краснов.
    Эта книга посвящена компьютерной графике, а именно тому, как использовать OpenGL в Delphi. Главный упор в книге делается на практические примеры. Исходники примеров к книге прилагаются. Книга рассчитана на новичка в области машинной графики, но не новичка в программировании на Delphi. Основная цель книги - помочь программистам, в том числе и опытным, разобраться в OpenGL.
    скачать (1,7 мб),
    Исходные коды примеров прилагаются;

Видеоуроки Delphi
  • Новые фишки Delphi 2007 - Видеоролик показывает некоторые новые возможности редактора кода и рефакторинга Delphi 2007.
    Рекомендовано к просмотру всем дельфистам Смотреть, продолжительность 06:26;
  • Видеоуроки Delphi от CodeGearGuru - Коллекция видеоуроков Delphi от Алести Кристи на английском.
    На сайте CodeGearGuru находится, и постоянно пополняется, коллекция видеоуроков от Алести Кристи.
    Автор периотически создаёт и публикует новые ролики на различные темы работы и программирования в Delphi 2007.
  • "Пишем" WordPad на Delphi за 5 минут - Видеоролик, показывающий, как легко и просто накликать в Delphi 2007 программу, аналогичную WordPad, не введя при этом ни строчки кода. Всё "пишется" только на уровне визуального дизайнера.
    Смотреть, продолжительность 08:12;

Исходники
  • Компоненты
    • TrialSoftware Component - компонент, который позволит превратить вашу программу в триальную, не вдаваясь в изучение технологий защиты.
      В комплекте идёт пример защищённой программы и генератора ключей для неё.
      Скачать (606 кб);
    • Tlame - компрессор mp3, CD-Grabber - компонент для сжатия музыки в MP3 и для сдирания музыкальных дисков.
      Многие давно задавались вопросом сжатия музыки или сдирания музыки с музыкальных дисков.
      Вот Ваше счастье Правда один минус - лэйм написан на плюсах, поэтому здесь юзаются dll-ки.
      Скачать (420 кб);
    • VCLZip 2.10 - Полнофункциональный компонент для работы с ZIP архивами.
      На www.torry.net... есть множество компонентов для работы с zip. Но бесплатные - только очень простые компоненты, а полнофункциональные все платные. Включая и сам VCLZip.
      Данная версия 2.10 - бесплатная. Платным пакет стал, начиная с версии 3.0.
      Отличительные возможности по сравнению с простыми компонентами: поддержка упаковки и распаковки с паролем; упаковка и распаковка в/из TStream - без создания промежуточных файлов. Ну и в целом компонент сделан более продвинуто.
      Скачать (156 кб), исходный код в комплекте;
    • Один из самых популярных скиновых движков - Alpha Skins.
      Для русскоязычных граждан абсолютно бесплатен для любого применения;

    + Коллекция исходников - ссылка.
    + Коллекция исходников - ссылка.
    + Коллекция исходников - ссылка.
    + Коллекция исходников - ссылка.


Полезные инструменты:
  • WMI Code Creator - сбор данных о компьютере и системе, получение сетевых параметров и другие возможности (локально и удаленно). Программа создает готовый исходный код на VBSCRIPT, C#, VB.NET.
  • new! CnWizards - удобный редактор кода для языков программирования Delphi и С++, от CnPack, полностью заменяет стандартные редакторы в Delphi и С++.
    Скриншот. Описание.

new! Delphi-“вирус”: проверьте свою установленную Delphi! - эта статья о весьма простом, написанном на Delphi, саморазмножающемся коде, который иначе как “вирусом” назвать нельзя. Особенность его в том, что он поражает только установленные Delphi версий 4-7 (включительно), так что любая программа, скомпилированная в “поражённых” Delphi, будет содержать в себе копию этого вредоносного кода и заражать любые другие найденные Delphi.

-------
Книги нужны, чтобы напоминать человеку, что его оригинальные мысли не так уж новы... Авраам Линкольн.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:15, 03-02-2009

 

Ветеран


Сообщения: 1133
Благодарности: 581

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: 7z Path.7z
(151.9 Kb, 3 просмотров)

R.M.L, пример

-------
Книги нужны, чтобы напоминать человеку, что его оригинальные мысли не так уж новы... Авраам Линкольн.


Отправлено: 00:52, 20-03-2009 | #41



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 132
Благодарности: 8

Профиль | Отправить PM | Цитировать


Serega_, спасибо тебе большое!!!!!!!!!!!!!!!!!!

-------
If Begin then End; else End.


Отправлено: 23:53, 21-03-2009 | #42

ALI ALI вне форума

Пользователь


Сообщения: 70
Благодарности: 0

Профиль | Отправить PM | Цитировать


Проблемка такова: нужно создать DBGrid (или лучше сказать, что ClientDataSet), в котором последние 2 записи нельзя будет редактировать. А все остальные предыдущие можно. То бишь программа никак не должна реагировать при щелчке по ячейкам, соотвествующим одной из 2-х последних записей. Как это реализовать?

Отправлено: 17:41, 22-03-2009 | #43


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


ALI, вам нужно всего лишь в коде считывать количество строк в DBGrid после загрузки и обрабатывать нажатия по гриду. В обработке проверять, если индекс строки >=количество_строк -2, то не выполнять код, иначе - обрабатывать.

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:24, 23-03-2009 | #44

ALI ALI вне форума

Пользователь


Сообщения: 70
Благодарности: 0

Профиль | Отправить PM | Цитировать


Как можно вертикально скроллировать DBGrid, не перемещаясь по записям БД?

Отправлено: 17:09, 23-03-2009 | #45


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


что вы имеете в виду под скроллировать? заполнять грид записями и чтобы курсор автоматом был на последней строке? как при установках программ? ТОгда надо запускать наполнение грида в параллельном потоке и применять функцию ScrollToCaret.

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 01:12, 24-03-2009 | #46

ALI ALI вне форума

Пользователь


Сообщения: 70
Благодарности: 0

Профиль | Отправить PM | Цитировать


Под словом "скроллировать" я понимаю возможность перемещения в конец (начало, середину и т.д.) грида с оставлением курсора на той записи, на которой он был до скроллирования. Аналоги: Word, Excel.

Отправлено: 11:00, 24-03-2009 | #47


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


Ну все равно можно обмануть тем же ScrollToCaret. Вначале запоминаем позицию курсора, затем перемещаемся вниз и курсор выставляем в первоначальное положение.

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 00:50, 25-03-2009 | #48

ALI ALI вне форума

Пользователь


Сообщения: 70
Благодарности: 0

Профиль | Отправить PM | Цитировать


Дык, как только я выставлю курсор в первоначальное положение, так сразу же изменится общий вид DBGrid'а, так как DBGrid - это представление DataSet'а, а не произвольная таблица, в которой отображаются некая информация. Смещение в ДБГриде отражает смещение в ДэйтаСете. И именно поэтому я задал тот вопрос, который задал.

Отправлено: 13:05, 25-03-2009 | #49


Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


Всем привет , нужна помощь.

Как организовать в ходе программы , чтобы при выполнении некоторого условия выскакивало окно с предложением нажать кнопку для продолжения выполнения программы. Отображение окна я написал , а вот как заставить программу "встать" а потом при нажатии кнопки чтобы она продолжила выполнение с того места где остановилась не знаю.

Отправлено: 07:41, 20-04-2009 | #50



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Delphi .: [все вопросы] :.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Steam .:[все вопросы]:. sertomclancy Игры 63 16-07-2019 06:19
Антивирусы - Avast! .:[Все вопросы]:. Guest Защита компьютерных систем 137 08-02-2016 12:26
Доступ - Никак не удаляются файлы (AVI и все остальные форматы) .:[все вопросы]:. Microsoft Windows 2000/XP 105 30-06-2010 11:58
ASP: Все вопросы XCodeR Вебмастеру 62 12-08-2008 17:12
Мультимедиа - mp3DirectCut .:[ обсуждение всех версий ]:. SuperMaximus Программное обеспечение Windows 16 13-08-2007 16:23




 
Переход