На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
! ПРАВИЛА РАЗДЕЛА · FAQ раздела Delphi · Книги по Delphi
Пожалуйста, выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
Следующие вопросы задаются очень часто, подробно разобраны в FAQ и, поэтому, будут безжалостно удаляться:
1. Преобразовать переменную типа String в тип PChar (PAnsiChar)
2. Как "свернуть" программу в трей.
3. Как "скрыться" от Ctrl + Alt + Del (заблокировать их и т.п.)
4. Как прочитать список файлов, поддиректорий в директории?
5. Как запустить программу/файл?
... (продолжение следует) ...

Вопросы, подробно описанные во встроенной справочной системе Delphi, не несут полезной тематической нагрузки, поэтому будут удаляться.
Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы. Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.


Внимание
Попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
Повторная попытка - 60 дней. Последующие попытки бан.
Мат в разделе - бан на три месяца...
Модераторы: jack128, D[u]fa, Shaggy, Rouse_
  
> Полезные ссылки, прежде чем задать вопрос, загляните сюда
    Тут можно размещать ссылки на книги, статьи, программы и прочие ресурсы, связанные с тематикой "Delphi: Система, Windows API"

    Если у Вас есть полезные ссылки (соответствующие данной тематике) - просьба размещать их именно здесь.
    Размещать ссылки может любой пользователь, вне зависимости от его статуса на этом форуме.
    В общем, не стесняйтесь - кидайте сюда ссылки, которые сочтёте интересными и полезными.

    В случае возникновения каких-либо вопросов/проблем с размещением Ваших ссылок - обращайтесь непосредственно в PM к любому из модераторов этого раздела.



    Правила размещения ссылок:

    • Доступ к ресурсу и сам ресурс должен быть бесплатным
    • Язык программирования, используемый в ресурсе - желательно (но не обязательно) Delphi
    • Любой оффтоп будет удаляться.
    • О неработающих ссылках просьба сообщать модераторам этого раздела
    Кто рано встает, тому целый день спать хочется
      Project JEDI


      "Must have" для любого Delphi-программиста. На портале можно найти следующие ресурсы:
      • JCL - непосредственно сама JEDI Code Library
      • JEDI Windows SDK - транслированные в Delphi заголовочные файлы из MS Platform SDK и .NET Framework SDK
      • JVCL (JEDI Visual Component Library) - большой набор Delphi-компонентов, построенных на WinAPI. Их использование даёт ощутимое уменьшение размера программы и более высокую скорость её работы
      • JEDI WSCL (JEDI Windows Security Code Library) - большая библиотека Delphi-классов, предоставляющая удобный доступ к Windows Security API
      • JEDI-SDL (Pascal translation of headers for Simple DirectMedia Layer) - набор транслированных в Delphi заголовочных файлов из подмножества DirectX
      И ещё много чего интересного.

      Проект открытый и постоянно обновляется. Поэтому, рекомендуется пользовать какой-нибудь subversion-клиент. Более подробную информацию об этом см. тут
      Кто рано встает, тому целый день спать хочется
        Несколько ссылок на ресурсы, где можно найти огромное количество полезной информации как по Delphi вообще, так и по конкретному использованию WinAPI в Delphi


        DRKB (Delphi Russian Knowledge Base) — самый известный и полный Delphi FAQ на русском языке.

        DelphiWorld - огромный справочник по Delphi, состоит из более чем 5000 статей. Постоянно совершенствуется и расширяется.

        Delphi Kingdom - статьи и обзоры по вопросам программирования на Delphi. Сборник решений, учебные материалы, инструменты.

        Ресурсы Delphi - много Delphi ссылок.

        Коллекция демонстрационных программ от Rouse_ - здесь можно найти не только очень полезные демки (с открытым кодом) на все случаи жизни, но и хорошую подборку литературы.
        Кто рано встает, тому целый день спать хочется
          Статья об LPC (Local Procedure Call)


          Данный механизм обладает весьма полезным св-ом: "Доступность для программ режима пользователя и для драйверов режима ядра"

          Небольшие пояснения:
          Имеется ввиду создание клиента в ядре, который сможет полноценно обмениваться информацией с сервером из User-mode.
          В первую очередь интересуют, разумеется, нотификации о событиях в драйвере с одновременной передачей информации.
          Грубо говоря - это аналог пайпов, но с возможностью установления канала связи между ядром и User-mode приложением.

          Небольшой скриншот, демонстрирующий работу с LPC:
          Прикреплённый файлПрикреплённый файлImageLoadNotification.jpg (170 Кбайт, скачиваний: 261)


          Удобства, а также области применения этого механизма, расписывать не буду, ибо это займет страницы :)
          Сообщение отредактировано: Krid -


            базовая информация о встроенных в Windows механизмах шифрования/расшифровки данных, цифровых подписях и сертификатах, генерации и обмене ключей, работе с криптопровайдерами, и т.д.


            Описание CryptoAPI

            Использование Crypto API
            Кто рано встает, тому целый день спать хочется
              Цитата
              Но только лошади летают вдохновенно.
              Иначе лошади разбились бы мгновенно!
                Developing Delphi programs in Windows API without the Forms unit
                http://www.angelfire.com/hi5/delphizeus/index.html
                  Цитата Krid @
                  Чё, нет достойных ресурсов?? Или Лень-Матушка верх берёть..

                  Ну тут смотря кому что, к примеру рекомендую вот этот ресурс:

                  Mark Russinovich по-русски

                  Правда там только часть статей, поэтому стоит посетить и оригинальный блог Марка Руссиновича:
                  http://blogs.technet.com/b/markrussinovich/

                  Ну и воть еще, мой новый проектик (год назад стартовал) :)
                  В основном публикую низкоуровневые вещи связанные с защитой ПО, но иногда немного разбавляю информацией попроще.
                  Блог Rouse_ - то, о чём вы подозревали, но боялись задуматься
                  user posted image
                  В русском языке есть слова, их там много.
                  Когда их составляешь вместе, получается предложение, где есть сказуемое, подлежащее и прочая светотень.
                  В нём переставь местоимение, сказуемое и подлежащее, и появится интонация!
                    Нужно выучить Delphi!!! C чего начать ? Подскажите полезные сайты.
                      А этот сайт полезным ты не считаешь? Загляни в ФАК, там ты узнаешь довольно много интересного и познавательного. Потом ещё пройдись по рейтингам участников форума. Тоже найдёшь много полезного кода.
                      Кто рано встает, тому целый день спать хочется
                      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                      0 пользователей:


                      Рейтинг@Mail.ru
                      [ Script Execution time: 0,1204 ]   [ 19 queries used ]   [ Generated: 25.04.18, 12:14 GMT ]