Delphi

Примеры программ delphi: Страница не найдена

Исходники Pascal, Delphi — CyberGuru.ru

  • Исходники
  • Исходники Pascal, Delphi

Исходники программ на Delphi и Pascal. Приведены примеры кода для работы со стандартными классами Delphi, реализации стандартных алгоритмов, реализации пользовательского интерфейса, взаимодействия с базами данных, операционной системой и железом.

  • [Delphi] Базы данных. ADO

    Исходники программ на Pascal и Delphi для работы с базами данных с использованием ADO.

  • [Delphi] Пользовательский интерфейс. Меню

    Исходники программ на Pascal и Delphi с примерами использования меню.

  • [Delphi] Пользовательский интерфейс. Рисование и графика

    Исходники программ на Pascal и Delphi для работы с графикой и рисования на формах и элементах управления.

  • [Delphi] Система. Клавиатура

    Исходники программ на Pascal и Delphi для работы с клавиатурой.

  • [Delphi] Пользовательский интерфейс. Элементы управления

    Исходники программ на Pascal и Delphi с примерами использования элементов управления пользовательского интерфейса.

  • [Delphi] Система. Win32

    Исходники программ на Pascal и Delphi с примерами использования средств платформы Win32.

  • [Delphi] Базы данных. Interbase

    Исходники программ на Pascal и Delphi для работы с СУБД Interbase.

  • [Delphi] Работа с DLL

    Исходники программ на Pascal и Delphi с примерами использования динамических библиотек DLL.

  • [Delphi] Система. Принтеры

    Исходники программ на Pascal и Delphi для работы с принтерами.

  • [Delphi] Сети

    Примеры программ на Pascal и Delphi для работы с сетями и сетевыми ресурсами.

  • [Delphi] Пользовательский интерфейс. Окна и формы

    Исходники программ на Pascal и Delphi для работы с формами и отдельными их элементами.

  • [Delphi] Стандартные классы, VCL

    Исходники программ на Pascal и Delphi с примерами использования стандартных классов и VCL.

  • [Delphi] Система. Железо

    Исходники программ на Pascal и Delphi для работы с компьютерным железом.

  • [Delphi] Базы данных

    Исходники программ на Pascal и Delphi для работы с базами данных.

  • [Delphi] Алгоритмы

    Исходники программ на Pascal и Delphi с примерами реализации различных алгоритмов и структур данных.

  • [Delphi] Базы данных. BDE

    Исходники программ на Pascal и Delphi для работы с базами данных с использованием BDE.

  • [Delphi] Базы данных. Access

    Исходники программ на Pascal и Delphi для работы с СУБД Access.

  • [Delphi] Базы данных. ODBC

    Исходники программ на Pascal и Delphi с примерами использования ODBC для работы с базами данных.

  • [Delphi] Система

    Исходники программ на Pascal и Delphi с примерами взаимодействия с операционными системами, использования системных объектов.

  • [Delphi] Система. Файлы и папки

    Исходники программ на Pascal и Delphi для работы с файлами и папками.

  • [Delphi] Пользовательский интерфейс

    Исходники программ на Pascal и Delphi с примерами реализации пользовательского интерфейса.

  • [Delphi] Приложение

    Исходники программ на Pascal и Delphi для управления приложениями.

  • [Delphi] Технология COM

    Примеры программ на Pascal и Delphi для работы с технологиями СОМ, OLE, ActiveX

Сайт Черненка Евгения Юрьевича — Мир Delphi

 

Мир Delphi

 

   Delphi – это не только храм в центральной Греции, но и довольно интересный язык программирования. Я лично увлекся ним с 2005 года. До него я программировал в С++ под DOS, а потом на Visual Basic. Visual Basic неплохой язык программирования, но он не имеет такого множества возможностей, как Delphi. Да и что проблемно в VB, так это распостранение программ. Приходилось как-то писать курсовую работу на VB, так для показа её на другом компьютере пришлось тащить с собой пару dll-лок и ocx-файлов. Delphi почти всегда подразумевает для переноса на другой компьютер одного exe-файла. Это удобно.

   В общем, так или иначе, а эта страница посвящена программированию в Delphi. Здесь Вы найдете лучшие, на мой взгляд, учебники, примеры программ (с исходниками), некоторые созданные мною приложения.
   Рим и тот не сразу строился, поэтому при программировании у Вас будут возникать вопросы. С радостью на них отвечу по e-mail: [email protected]. Удачного Вам создания программ.

 

Справочники

 

1. Предлагаемый справочник написан для Delphi версии 4 и 5. Но, конечно же подходит для более новый версий знаменитого компилятора языка.
Состав:
   1. Математические функции и процедуры;
   2. Функции и процедуры для работы с файлами;

   3. Функции и процедуры для работы с переменными различных типов данных;
   4. Функции и процедуры для работы с памятью;
   5. Функции и процедуры для работы с мышью.

Скачать справочник

2. Данное справочное пособие представляет собою иллюстрированный учебник по Delphi 7 для начинающих программистов. Имеет очень широкий спектр затрагиваемых вопросов — от простой кнопки до создания динамических псевдонимов баз данных. Лично я использую его, когда забываю комманды работы со строками или частично при работе с БД. А в общем, лучше конечно справочник, описание которого размещено перед этим.

Скачать справочник

3. Этот справочник представляет собою список часто задаваемых вопросов (ЧаВО), они же FAQ с ответами. Довольно интересные вопросы, возникающие в голове русских людей, и, конечно же, прекрасные ответы. Очень хорошее графическое оформление. Минус этого справочника — не все предлагаемые коды работают под Windows NT, и немного грубоватая лексика изложения.

Скачать справочник

 

Компоненты

 

1. Архив содержит 2 компонента CoolTrayIcon и TextTrayIcon, которые предназначены для работы с иконкой в трее. Могут абсолютно все — от помещения иконки рядом с часами до выдавания различных сообщений о работе программы. Примеры прилагаются.

Скачать компоненты

 

Программы

 

1. Авто-комбинатор «КЄНО». Эта программа предназначена для людей, которые фанатично уверены в успехе игры «КЄНО», выбрасывая при этом большие суммы на каждый розыгрыш. Будет успех или не будет — этого не знает никто. Если есть желание сыграть, но комбинации не лезут в голову — эта программа для Вас.

Скачать программу с исходниками

 

2. Авто-комбинатор «Супер-Лото». Подобно Авто-комбинатору «КЄНО», эта программа генерирует комбинации для игры от Национальной Лотереи «Супер-Лото». Мною написано три версии программы. Естественно, чем старше версия, тем более продвинутая она. В последней версии присутствует механизм статистики, позволяющий Вам увидеть каковы реальные шансы выиграть в «Супер-Лото».

Скачать программу с исходниками версия 1

Скачать программу с исходниками версия 2

Скачать программу с исходниками версия 3

 

3. Chermus media player v.2.0. Наверное каждый программист когда-либо задумывался о написании программы-клона знаменитого Winamp. Ну что тут сказать? И я увлекся этим в свое время. Мое мнение — это реально, но на тестирование и исправление ошибок уйдет не менее года упорной работы. Проблемы возникающие при программировании такого проигрывателя, Вы увидите сами. А пока предлагаю Вам свою версию проигрывателя, естественно с исходниками.

Скачать программу с исходниками

 

4. Wallpaper Changer. Человек — личность переменчивая и иногда эта переменчивость требует изменения фонового рисунка рабочего стола. Двойной клик по exe-файлу программы Wallpaper Changer меняет фоновый рисунок. Имеются глюки, но где же их нет в нашем любимом Windows? Глюк следующий — после перезагрузки картинка пропадает с рабочего стола. Это, конечно, можно устранить.

Скачать программу с исходниками

 

5. XP Alarm. Часто так бывает, что человек, сев за компьютер, теряет ощущение времени. Чтобы его как-то пробуждать, я создал эту программу. XP Alarm использует компонент CoolTrayIcon, который можно скачать на моем сайте.

Какие функции программы? Во-первых, это сообщение по истечении какого-то времени, во-вторых, это выключение компьютера. Нет никаких ограничений — выключение или сообщения могут быть выполнены не обязательно сегодня, а и по какой-то конкретной дате. На мой взгляд, система сообщений в трее не даст Вам запутатся во всех функциях программы. Для выключения компьютера используется суперстабильная утилита, которая хорошо себя зарекомендовала во всех версиях Windows.

Скачать программу с исходниками

 

Уважаемые господа! Предлагаемые мною Вам программы являются далеко не полным списком всего, что я напрограммировал. Дело в том, что бесплатный хостинг запрещает распостранять информацию по поводу хаккинга и создания вирусов, поэтому часть своих достижений я не смогу Вам показать. Если есть интересные идеи, вопросы, предложения, пишите мне на e-mail: [email protected]. Часть ПО, написанного мною, является базами данных специального назначения: они хранят информацию, интересную сугубо одному человеку.

То есть, она интересна каждому, но я не стал распостранять эти программы по следующим соображениям: базы данных требуют упаковки с помощью специальных инсталляторов (это вполне решаемо), второй, самый неприятный момент, это то, что если программа разраслась до уровня серьезного приложения, то нужно писать руководство пользователя, иначе от нее не будет никакого толку для Вас.

Что я хотел донести Вам? Какую мысль? Я хотел донести Вам мысль, что программирование само по себе решает очень много интересных вопросов. Если есть идея и голова на плечах, то за считанные часы Вы сможете создать практически любое приложение. Согласитесь, использовать Свое приложение приятней, чем чужое, в Своем приложении есть частица Вашей души. В Вашем приложении есть опции, каких нет ни в одном из сейчас Вам известных программ. А главное в том, что Вы становитесь Творцом, который создает все из ничего. Удачи Вам!

 

P.S.: Обязательно пишите мне по поводу любых замеченых глюков в программах, пишите мне о своих идеях, проблемах, которые возникают у Вас в процессе работы, пишите о новых, интересных программах созданных Вами или Вашими друзьями или просто найденных Вами в сети или Интернете.

 

на главную

 

:: Проект chernenko-life.narod.ru ::

 

Известное программное обеспечение, созданное с помощью Delphi

Delphi используется в тысячах наименований

Время от времени я встречаю программиста, обычно разработчика Java, Python или C++, который совершенно не знаком с Delphi. Единственное, что он знает, это то, что это выглядит как что-то среднее между Basic и Modula, и поэтому он выпаливает комментарии вроде « Delphi? Какого черта, кто вообще использует Delphi! Я никогда не использовал программу, написанную на Delphi! Вы когда-нибудь видели программу Delphi, которая действительно работает! «.

Последнее является прямой цитатой с форумов React OS [старая ветка, которую я признаю, но правда, тем не менее], где несколько пользователей просили приоритетной поддержки Delphi (чтобы иметь возможность запускать Delphi в бесплатной системе ReactOS, которая по сути является переделкой Windows NT с открытым исходным кодом). Ответ пришел от одного из инженеров React OS, очень известного программиста на C++, который почему-то ненавидит Delphi. Почему мы никогда не узнаем.

Хотел бы я принять участие в этом разговоре, потому что я бы разъяснил ему некоторые вещи; но к тому времени, когда я вошел в это (конечно, спросив о Delphi), раздел комментариев был отключен, а ветка осталась мертвой. Это большой позор, потому что я готов поспорить, что он действительно использовал программу, написанную на Delphi. Он просто не знал, что это приложение Delphi — или тот факт, что Delphi соперничает с C/C++ почти во всех областях. В некоторых случаях он даже превосходит C/C++ по скорости, но программисты на C++ не любят об этом говорить 🙂

Известные названия Delphi

В любом случае, ниже приведен краткий список приложений, написанных на Delphi, только тех, о которых я могу думать (и с небольшой помощью моих друзей из Delphi Developer на Facebook). Что-то может стать неожиданностью, что-то нет. Но есть много кода Delphi, о котором люди не знают! И это всего лишь капля в пресловутом океане программного обеспечения Delphi.

Итак, если вы новичок в объектном паскале, представленном Smart Mobile Studio, Delphi или FreePascal, то я надеюсь, что этот список даст вам хотя бы представление о том, на что способен наш язык. Вы найдете очень универсальный, удобный, продвинутый, масштабируемый и продуктивный язык, который растет вместе с вами. Независимо от того, насколько хорошо вы разбираетесь в программировании, объектный паскаль никогда не оставит вас без возможностей. Ну, вот список названий, которые я знаю:

  • Nero Burning Rom, программа для записи CD/DVD
  • Skype, сетевая телефония, приложение VoIP
  • Macromedia DreamWeaver, конструктор веб-сайтов HTML [приобретен Adobe]
  • Embarcadero C++ Builder IDE, коммерческая среда разработки C++, написанная на Delphi
  • Smart Mobile Studio, IDE и набор инструментов компилятора для HTML5/JavaScript
  • Homesite, HTML-редактор веб-сайтов [куплен Adobe, объединен с DreamWeaver]
  • FL Studio Pro, профессиональный звуковой секвенсор и синтезатор
  • InstallAware, программа установки программного обеспечения
  • InnoSetup, программа установки программного обеспечения
  • DBase, надежное приложение для управления базами данных [Delphi & C++]
  • WinRAR, приложение для сжатия
  • Partition Magic, пакет для создания разделов и клонирования дисков
  • Онлайн-трейдер, живая фондовая биржа и торговое приложение
  • Syncback Pro, великолепное приложение для резервного копирования

Антишпионские и системные инструменты

  • Panda Titanium Antivirus, коммерческий антивирус
  • Spyware Terminator, Антишпионский комплект
  • Spybot Search And Destroy, антишпионский набор
  • PC Tools Spyware Doctor, Антишпионский комплект для Windows
  • TuneUp Utilities, системный оптимизатор
  • Aida64, ПО для тестирования

Файл и диск

  • BeyondCompare, приложение для сравнения и объединения файлов
  • Total Commander, приложение для управления файлами
  • Super Copier, замена диалогового окна копирования/перемещения файлов Win32/64
  • CloneDVD, программа для копирования DVD
  • Программа Ultra ISO, DVD и CD

Авторинг и справка

  • Справка и руководство, файл справки и программное обеспечение для создания книг
  • HelpNDoc, приложение для создания справки в формате HTML
  • SSuite Office Software, полный офисный пакет, написанный на Delphi

База данных

  • Oracle SQL Developer, программное обеспечение для программирования SQL
  • Nexus DB, коммерческая база данных, написанная на Delphi
  • Инструменты администрирования MySQL, пакет управления базами данных для mySQL
  • SQL Navigator, приложение управления SQL
  • Toad для Oracle, фактическое управление SQL для Oracle DB
  • ElevateDB, коммерческая база данных, написанная на Delphi

Мультимедиа, печать и Интернет

  • RadioBoss, ПО для управления радио
  • Ultimate Paint, редактор изображений и программа для рисования
  • IcoFX, редактор иконок и глифов
  • KMplayer, приложение для просмотра видео и фильмов
  • Responsive Layout Maker Pro, конструктор веб-сайтов HTML WYSIWYG
  • Pro Motion, редактор изображений Pixel perfect
  • Media Monkey, приложение для управления музыкой
  • Press To Go, компоновка и управление высокопроизводительной печатной машиной
  • Gold Wave, звуковой редактор

Сеть

  • Jotta Online Backup, сервис облачного резервного копирования
  • TeamSpeak, сетевая телефония, приложение VoIP
  • Hamachi, VPN-программное обеспечение [Комбо-сборщик C++]
  • Браузер Avant, веб-браузер, написанный на Delphi

Scientific

  • Altium Designer Board
  • Orca Flex, проектирование и анализ морских морских систем
  • SOFIA, проект программного обеспечения НАСА
  • Orca Lay, планирование и оптимизация процедур укладки трубопроводов и шлангокабелей
  • Orca Bend, инструмент проектирования для эффективной оптимизации эластомерных ребер жесткости на изгиб
  • Diptrace, ПО для ввода схем

Разные титулы

  • Персональный историк, программа предков и генеалогии
  • Семейный атлас, программа «Происхождение и генеалогия»
  • Basic Premiere, ПО для донорства органов
  • Omni Accounts, бухгалтерское программное обеспечение

Языки программирования и IDE

  • Morfik, конструктор веб-сайтов на собственном сервере Ajax
  • Elevate Web Builder, Javascript RAD IDE
  • Dark Basic, игровой язык программирования
  • PhpED, редактор кода PHP
  • RapidPHP, PHP-кодирование IDE
  • Smart Inspect, углубленная система отладки и журналирования
  • RAD PHP, коммерческая среда разработки PHP и фреймворк
  • Finalbuilder, управление коммерческой сборкой для программистов
  • Lazarus, IDE с открытым исходным кодом для freepascal
  • Freepascal, инструментальная цепочка компилятора Object Pascal с открытым исходным кодом

Коммерческие игры

  • Космические рейнджеры, Игра написана на Delphi
  • Академия Абры, название игры от Big Fish games
  • Tunngle, глобальная игровая сеть LAN
  • Солдат, онлайн-игра
  • Age of Wonders, стратегическая игра

Эмуляторы

  • nesTen, эмулятор Nintendo, написанный на Delphi
  • winNes, эмулятор Nintendo, написанный на Delphi
  • ulTee, еще один эмулятор Nintendo, также написанный на Delphi
  • .
  • DSP, эмулятор Arcade, написанный на Delphi
  • Dolphin, эмулятор Nintendo Gamecube и WII, написанный на Delphi
  • DxBx, эмулятор XBox, написанный на Delphi

Как уже упоминалось, тысячи наименований, созданных в Delphi и freepascal, доступны на мировом рынке. Многие из них совершенно бесплатны, как freepascal и Lazarus. Приложения, которые очень хорошо известны и используются — это означает, что это позор, что люди (особенно программисты, использующие разные языки) не отдают должного Delphi и объектному паскалю. Delphi не является базовым языком, а Pascal был языком, разработанным для замены C/C++ много лет назад. Так что это не навязчивость и не легкость. Код, созданный Delphi, соответствует C++ Builder (это сопутствующий «родственный» продукт) с поддержкой дженериков, встроенного ассемблера, анонимных процедур, шаблонов (FPC) и многого другого.

Сцена из Академии Абра, игра написана на Delphi

Итак, в следующий раз, когда кто-то спросит: «Что? Объект Паскаль? Дельфы? затем дайте им этот список и спросите, использовали ли они когда-либо одну из этих программ. Я даже не поцарапал поверхность с этим крошечным списком, но я почти уверен, что большинство людей использовали или, по крайней мере, слышали о Skype. И Nero Burning Rom также очень и очень хорошо известен — так что есть вероятность, что они использовали его в какой-то момент.

Паскаль — это «настоящий» язык. Это не базовый компилятор с промежуточным форматом байт-кода, для запуска которого требуется куча раздутых DLL-файлов. Это не среда выполнения скрипта или конечный автомат. Компиляторы Object Pascal создают реальный машинный код, а язык поддерживает встроенный ассемблер прямо из коробки. Исполняемые файлы, которые вы получаете, не имеют зависимостей. Что касается Delphi, который считается «законодателем моды», его родственным и сопутствующим продуктом является компоновщик C++, с которым он совместим в двоичном виде; Это означает, что вы можете использовать скомпилированные блоки между ними без изменений. То, что вы скомпилируете на C/C++, вы можете использовать в Pascal, а то, что вы создадите на Pascal, вы можете скомпоновать и использовать в C без специальной обработки.

Кроме того, вы можете ссылаться на файлы .lib и .obj сколько душе угодно, писать заголовочные файлы для dll или импортировать сегменты кода — черт возьми, операционные системы были написаны с нуля на объектном паскале (так что вы, парни Java, можете расслабиться, мы сделали это за десятилетия до вас — и мы сделали это лучше).

А программисты (даже Microsoft) используют InnoSetup или с ними что-то не так 😉

 

Вот так:

Нравится Загрузка…

Delphi DLL Examples Programs and Sample Code

Примеры программ Delphi DLL и пример кода

Чилкат НАЧАЛЬНАЯ СТРАНИЦА .NET Core C# Android™ AutoIt С С# С++ Чилкат2-Питон КкПитон Классический АСП DataFlex Delphi ActiveX Делфи DLL Перейти Java Лянджа Моно С# Node.js Цель-C PHP ActiveX PHP-расширение Перл PowerBuilder PowerShell PureBasic Руби SQL-сервер Свифт 2 Свифт 3,4,5. .. Ткл Юникод С Юникод С++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Плагин Xojo

OpenSSL0289 Outlook Contact
PDF Signatures
PEM
PFX/P12
PKCS11
POP3
PRNG
REST
REST Misc
RSA
SCP ​​
SCard
SFTP
SMTP
SSH
SSH Key
SSH Tunnel
ScMinidriver
SharePoint
Socket/SSL/ TLS
Spider
Stream
Tar Archive
Upload
WebSocket
XAdES
XML
Цифровые подписи XML
XMP
Zip
curl

 

 

 

Примеры DLL Delphi

Категории веб-API

ASN.1
AWS Misc
Amazon EC2
Amazon Glacier
Amazon S3
Amazon S3 (новый)
Amazon SES
Amazon SNS
Amazon SQS
Async
Azure Service Table 8 Azure
9
База64
Bounced Email
Box
CAdES
CSR
CSV
Certificates
Compression
DKIM / DomainKey
DSA
Diffie-Hellman
Digital Signatures
Dropbox
Dynamics CRM
EBICS
ECC
Ed25519
Email Object
Encryption
FTP
FileAccess
Firebase
GMail REST API
GMail SMTP/IMAP/POP
Геолокация
API Google
Календарь Google
Google Cloud SQL
Облачное хранилище Google
Google Диск
Google Photos
Google Sheets
Google Tasks
Gzip
HTML-to-XML/Text
HTTP

HTTP Misc
IMAP
JSON
JSON Web Token Web Encryption (JSON99s)
(JWT)
Java KeyStore (JKS)
Электронная почта MHT / HTML
MIME
Поставщики хранилища MS
Microsoft Graph
NTLM
OAuth2
OAuth3
OIDC
Office365
Outlook 9099

Щелкните категорию на левой панели, чтобы просмотреть примеры Delphi DLL.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *