Последние записи
- Windows 10 сменить администратора
- Рандомное слайдшоу
- Событие для произвольной области внутри TImage
- Удаление папки с файлами
- Распечатка файла
- Преобразовать массив байт в вещественное число (single)
- TChromium (CEF3), сохранение изображений
- Как в Delphi XE обнулить таймер?
- Изменить цвет шрифта TextBox на форме
- Ресайз PNG без потери прозрачности
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
26th
Авг
Indy in Depth, глубины Indy
Перевод на русский язык Анатолий Подгорецкий, 2006 год
У посетителей “Клуба программистов” частенько возникают вопросы о том, как сделать почтовый клиент, или же ftp клиент. В ru нете достаточно мало материала по данной тематике, но даже если есть информация, то обычно она уже устаревшая. Анатолий Подгорецкий, автор этой книги, руководствуясь тем, что информации на русском языке совсем мало сделал перевод книги Chad Z. Hower (Kudzu).
Книга будет интересна для тех, кто интересуется хакингом, вирусописанием, а значит и для тех, кто занимается защитой сетей, программ, информации. Эта книга не только по Indy, она про Интернет, про протоколы, термины, методы работы, а к Indy относятся только примеры.
26th
Библия программиста Delphi
М. Е. Фленов
Это книга о том, что можно сделать с помощью Delphi. От тривиальных задач до профессионального программирования. В книге вы найдёте: сведения об основных принципах работы компьютера, работа с компонентами, работа с массивами, файлами, реестром, преобразование данных, структуры и указатели, графические возможности Delphi, печать Delphi, базы данных в Delphi, потоки, DLL, разработка собственных компонентов, принципы программирования звука и видео, графика – OpenGL, OLE, COM, ActiveX, информация о работе буфера обмена.
1st
Июл
Введение в Sсheme. Часть 1
Краткое описание функционального языка программирования Sсheme. Рассчитано на программистов, имеющих навыки программирования в императивном стиле. (читать всё…)
13th
Июл
Delphi, библиотека программиста
Авторы: Д. Тейлор,
Дж. Мишель, Дж. Пенман
Книга предназначена для углубленного
изучения программных инструментов Delphi. В них рассматриваются нетривиальные
возможности, которые невозможно описать в простейшем учебнике. Полноценные
Delphi проекты заставляют читателя мыслить на уровне эксперта.
От автора:
Программисты (особенно начинающие)
любят задавать вопросы типа: «Скажи, на чем ты пишешь?..» Когда-то этот вопрос
выглядел вполне логично. Компиляторы, отладчики, серверы, системы управления
базами данных и все остальное только-только выходило из каменного века.
Программные инструменты разительно отличались друг от друга по качеству и
возможностям. Стоило сделать ставку на неудачный инструментарий, и работа
становилась излишне тяжкой, а качество результата — низким.
Сегодня стал актуальным другой вопрос:
«А чего стоишь ты сам?» Благодаря непрерывной конкуренции современные средства
разработчика стали невероятно мощными и качественными, так что среднему
программисту вряд ли удастся выжать из них все возможное. Скорее всего, вы
спасуете намного раньше, чем ваш инструментарий — если только не узнаете о нем
абсолютно все и не доведете свое мастерство программиста до подлинного
совершенства.
Эта книга Delphi предназначенa для
углубленного изучения программных инструментов. В них рассматриваются
нетривиальные возможности Delphi, которые невозможно описать в простейшем
учебнике. Полноценные проекты заставляют читателя мыслить на уровне эксперта —
напрягать серое вещество, лежащее в основе всего, что мы называем «мастерством».
Скачать (3.22 мб)
Programming articles
Создание сайтов на шаблонах
Множество вариантов работы с графикой на канве
Шифруем файл с помощью другого файла
Перехват API функций — Основы
Как сделать действительно хороший сайт
Создание почтового клиента в Delphi 7
Применение паскаля для
решения геометрических задач
Управление windows с помощью Delphi
Создание wap сайта
Операционная система unix, термины и понятия
SQL враг или друг
Возникновение и первая редакция ОС UNIX
Оптимизация проекта в Delphi
Ресурсы, зачем нужны ресурсы
Термины программистов 20 века
Советы по созданию собственного сайта с нуля
Шифруем файл с помощью пароля
Фракталы — геометрия природы
Crypt — Delphi программа для шифрования
Рассылка, зачем она нужна и как ее организовать?
Учебник по C++ для начинающих программистов
Уроки для изучения ассемблера
Загадочный тип PCHAR
Средства по созданию сайтов
Операторы преобразования
классов is и as
Borland Developer studio 2006. Всё в одном
Создание базы данных в Delphi, без сторонних БД
Software engineering articles
13th
Использование ассемблера в Делфи
Автор Гуйдо Гайбелса
Перевод Анатолия Подгорецкого
Зачем вам нужно использовать встроенный ассемблер? Во многих случаях использование встроенного Ассемблера (BASM) даст вам значительный выигрыш по скорости, особенно при работе со строковыми функциями, сравнении, работе с нестандартными устройствами ввода-вывода и во многом другом.
Нужно ли это вам?
Многие программисты сегодня ассоциируют ассемблер как сложный, низкоуровневый язык программирования. Они считают егобыстрым, но большинство их них думает, что его сложно или невозможно изучить. В действительности, положение не настолько сложно. Вполне возможно научиться писать хороший код, не будучи гением. С другой стороны, не думайте, что несколько уроков позволят вам производить более быстрый код, чем получится спомощью Паскаля. Причина в том, что когда вы пишите на Паскале, то вы на самом деле пользуетесь услугами высокоэффективного программиста — компилятором Дельфи.
В целом код производимый им очень эффективный и быстрый. После некоторых уроков по специальным методам кодирования вы сможете сделать более эффективный код, чем Паскаль и Дельфи.
Большинство программистов считают, чтособственный ассемблерный код по определению быстрее, чем скомпилированный компилятором Паскаля. Конечно, так не всегда. Плохо написанные процедуры на Ассемблере могут оказаться по качеству хуже и могут вызвать странные ошибки и проблемы в ваших приложениях. Задачей данных статей не является обучить вас основам Ассемблера. Есть много другой информации в других источниках и конечно вы должны быть в хороших отношениях с системой команд процессоров Intel (в статьях фокус сделан на серию Пентиум, особенно PII и PIII) на уровне обычного программирования.
В тот момент, когда вы придете к выводу, что ассемблер это нужный вам путь, вы не должны хвататься за него, как за соломинку. Проверьте внимательно свою программу на предмет определения слабых мест. Профилировщик может немного в этом помочь, но лучше обратите особое внимание на структуру и алгоритм. Часто, вы сможете получить лучшие результаты, за счет оптимизации алгоритмов, скорее, чем с помощью ассемблера. С другой стороны, в некоторых особых случаях, таких как манипуляции с битами, ассемблер даст лучший и более простой результат.
Если вы решите, что ассемблер действительно нужен, то потратьте немного времени на планирование вашего кода и алгоритмов. Только после того, как вы будете четко представлять, что вы хотите сделать и как, вы можете приступать к реализации вашей идеи. Если вы не будете об этом думать, то получите кашу из кода, закрученные операторы и трудно управляемую программу.
Все книги…
Скачать (250 кб)
Programming articles
Создание сайтов на шаблонах
Множество вариантов работы с графикой на канве
Шифруем файл с помощью другого файла
Перехват API функций — Основы
Как сделать действительно хороший сайт
Создание почтового клиента в Delphi 7
Применение паскаля для
решения геометрических задач
Управление windows с помощью Delphi
Создание wap сайта
Операционная система unix, термины и понятия
SQL враг или друг
Возникновение и первая редакция ОС UNIX
Оптимизация проекта в Delphi
Ресурсы, зачем нужны ресурсы
Термины программистов 20 века
Советы по созданию собственного сайта с нуля
Шифруем файл с помощью пароля
Фракталы — геометрия природы
Crypt — Delphi программа для шифрования
Рассылка, зачем она нужна и как ее организовать?
Учебник по C++ для начинающих программистов
Уроки для изучения ассемблера
Загадочный тип PCHAR
Средства по созданию сайтов
Операторы преобразования
классов is и as
Borland Developer studio 2006. Всё в одном
Создание базы данных в Delphi, без сторонних БД
Software engineering articles
10th
Июл
FAQ-БАЗА
специально для programmersforum.ru
Вариант FAQ-базы от форумчанина mihali4
Материал для базы автор собирал по всему интернету, некоторые решения вы можете встретить и на форуме programmersforum.ru .
1. Программа позволяет добавлять, изменять и удалять темы, разделы тем, вопросы и ответы в разделах. Для реализации этой возможности нужно включить режим администратора — пункт меню «Файл/Режим администратора».
2. В этом режиме можно использовать стандартные клавиатурные команды (CTRL-A, CTRL-C, CTRL-V и т.п.). Дополнительно были введены команды: CTRL-S — для удаления более одной пустой строки между абзацами текста и CTRL-D — для удаления лишних пробелов слева.
3. В режиме администратора становятся доступными все popup-меню, вызываемые в окне дерева базы.
4. В программе используется «неродная» для Дельфи база данных, с использованием компонентов Accuraser (BDE уже не нужно).
5. Для увеличения быстродействия в программе не предусмотрен контроль вводимых данных на возможное дублирование. Вместо этого в меню «Сервис» есть пункт «Дубликаты вопросов», при помощи которого вы можете выявить дублирующиеся данные.
6. Кроме того, предусмотрен контроль базы на наличие пустых или слишком коротких ответов (меню «Сервис» пункт «Вопросы без ответов»).
7. Пункт «Поиск» того же меню «Сервис» позволяет быстро найти нужную информацию в базе. Для ускорения работы поиск осуществляется только в формулировках вопросов.
От автора
Programming articles
Создание сайтов на шаблонах
Множество вариантов работы с графикой на канве
Шифруем файл с помощью другого файла
Перехват API функций — Основы
Как сделать действительно хороший сайт
Создание почтового клиента в Delphi 7
Применение паскаля для
решения геометрических задач
Управление windows с помощью Delphi
Создание wap сайта
Операционная система unix, термины и понятия
SQL враг или друг
Возникновение и первая редакция ОС UNIX
Оптимизация проекта в Delphi
Ресурсы, зачем нужны ресурсы
Термины программистов 20 века
Советы по созданию собственного сайта с нуля
Шифруем файл с помощью пароля
Фракталы — геометрия природы
Crypt — Delphi программа для шифрования
Рассылка, зачем она нужна и как ее организовать?
Учебник по C++ для начинающих программистов
Уроки для изучения ассемблера
Загадочный тип PCHAR
Средства по созданию сайтов
Операторы преобразования
классов is и as
Borland Developer studio 2006. Всё в одном
Создание базы данных в Delphi, без сторонних БД
Software engineering articles
10th
ЗАДАЧИ НА DELPHI И PASCAL
———————————
Готовилась к госам. Есть около 30 решенных задач на паскале и делфи. Все работает. Тела прог проверены преподом. Написаны подробные коментарии ко всем переменным, функциям и циклам. Могу совершенно безвозмездно ими поделиться. Вдруг кому-нибудь они помогут. Если они нужны, то подскажите, пожалуйста, куда и в каком виде их выслать.
———————————
Коды были высланы, а теперь размещены мной на сайте ниже.
Delphi
2. Рисование квадрата, работа на canvas
3. Рисование геометрической фигуры в компоненте Image
4. Закрасить фигуру, если в компоненте RadioGroup выбран элемент «Да»
7. В StringGrid изменять цвет символов в таблице на выбранный пользователем
8. StringGrid закрашивать ячейки таблицы, выбранным пользователем
9. Заполнять список ComboBox значениями ячеек таблицы StringGrid
10. Загрузить в редактор Memo текст из файла, распечатать текст из редактора на принтере
11. Управлять выравниванием текста в окне редактора выбором кнопок из RadioGroup
12. Добавить записи в текстовый файл bilet.txt о билетах, купленных на поезд
Pascal
3. Поменять местами элементы 1-ой и последней строки, 2-ой и предпоследней
4. Из исходной матрицы получить новую путем удаления строк, содрежащих четные элементы
5. Элементы массива — разность максимального и последнего элементов каждой строки матрицы
6. Каждый элемент массива — это количество нечетных элементов каждого столбца матрицы
7. Отсортировать элементы главной диагонали матрицы по возрастанию
9. Заменить элементы выше главной диагонали матрицы на число R
10. Отсортировать элементы матрицы по убыванию
11. Во введенной строке поменять первые буквы каждого слова на прописные
13. Заменить все пробелы на слово «Экзамен» и подсчитать число произведенных замен
14. Во введенной с клавиатуры строке перед символами «!» вставить подстроку «Лето»
17. Выводить на экран суммарный налог всех сотрудников, который удержан на данном предприятиии
19. Определить имеют ли одинаковую длину соответствующие строки файлов
Programming articles
Создание сайтов на шаблонах
Множество вариантов работы с графикой на канве
Шифруем файл с помощью другого файла
Перехват API функций — Основы
Как сделать действительно хороший сайт
Создание почтового клиента в Delphi 7
Применение паскаля для
решения геометрических задач
Управление windows с помощью Delphi
Создание wap сайта
Операционная система unix, термины и понятия
SQL враг или друг
Возникновение и первая редакция ОС UNIX
Оптимизация проекта в Delphi
Ресурсы, зачем нужны ресурсы
Термины программистов 20 века
Советы по созданию собственного сайта с нуля
Шифруем файл с помощью пароля
Фракталы — геометрия природы
Crypt — Delphi программа для шифрования
Рассылка, зачем она нужна и как ее организовать?
Учебник по C++ для начинающих программистов
Уроки для изучения ассемблера
Загадочный тип PCHAR
Средства по созданию сайтов
Операторы преобразования
классов is и as
Borland Developer studio 2006. Всё в одном
Создание базы данных в Delphi, без сторонних БД
Software engineering articles
10th
РАБОТА С ФАЙЛАМИ И ПЕЧАТЬ В DELPHI
Input и output операции и поиск файлов
Запись и добавление в файл
Эта программа Delph производит запись и добавление в файл. С данной задачей справляется этот код. Используется операция writeln.
Скачать (7 кб)
Чтение из файла
Эта Delph программа производит чтение из файла. С данной задачей справляется этот код. Используется операция readln.
Скачать (13 кб)
Печать в Delphi
В этой программе происходит печать документов в Delphi. Код достаточно простой и понятный.
Скачать (7 кб)
Поиск файла
Delphi — реализация поиска. Находит все файлы, пользователь указывает папку, имя или маску для поиска.
Скачать (8 кб)
Programming articles
Создание сайтов на шаблонах
Множество вариантов работы с графикой на канве
Шифруем файл с помощью другого файла
Перехват API функций — Основы
Как сделать действительно хороший сайт
Создание почтового клиента в Delphi 7
Применение паскаля для
решения геометрических задач
Управление windows с помощью Delphi
Создание wap сайта
Операционная система unix, термины и понятия
SQL враг или друг
Возникновение и первая редакция ОС UNIX
Оптимизация проекта в Delphi
Ресурсы, зачем нужны ресурсы
Термины программистов 20 века
Советы по созданию собственного сайта с нуля
Шифруем файл с помощью пароля
Фракталы — геометрия природы
Crypt — Delphi программа для шифрования
Рассылка, зачем она нужна и как ее организовать?
Учебник по C++ для начинающих программистов
Уроки для изучения ассемблера
Загадочный тип PCHAR
Средства по созданию сайтов
Операторы преобразования
классов is и as
Borland Developer studio 2006. Всё в одном
Создание базы данных в Delphi, без сторонних БД
Software engineering articles
Облако меток
css реестр ассемблер timer SaveToFile ShellExecute программы массив советы word MySQL SQL ListView pos random компоненты дата LoadFromFile form база данных сеть html php RichEdit indy строки Win Api tstringlist Image мысли макросы Edit ListBox office C/C++ memo графика StringGrid canvas поиск файл Pascal форма Файлы интернет Microsoft Office Excel excel winapi журнал ПРОграммист DelphiКупить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту
пеллетные котлы
Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)