background preloader

Delphi

Facebook Twitter

Быстрая обработка данных Excel в Delphi. - Программные продукты - Новости. Webdelphi Праздники ещё не закончились, работать лень, но надо как-то уже прекращать заниматься кишкоблудством и начинать работать в полную силу. Ну, а чтобы как-то себя расшевелить и начать уже работу в блоге, решил первый пост сделать простым - снова сказать несколько слов про Excel. Дело в том, что с момента выхода поста под названием "Работа с Excel в Delphi. Основы основ. " прошло практически полтора года и этот пост (почему-то вопреки всем ожиданиям) очень прочно закрепился в выдаче поисковиков.

Это, конечно хорошо, но этот пост (читай название) дает лишь небольшое представление о том как работать с Excel в Delphi. Никто ведь не изучает сразу квантовую механику с первого класса? За полтора года мне предлагали кучу вариантов того как ускорить чтение данных с листа Excel - от использования MSXML и других готовых библиотек до самопальных процедур и функций. Чтение данных из Excel Счётчик будет в итоге содержать время чтения и вывода в StringGrid данных. Запись данных в Excel. Delphi World - Delphi и OLE Automation с Excel. Delphi и OLE Automation с Excel Автоматизация позволяет одному приложению управлять другим приложением.

Управляемое приложение называется сервером автоматизации (в нашем случае Excel). Приложение, управляющее сервером называется диспетчером автоматизации. Есть два пути для получения доступа к серверам автоматизации: Позднее связывание (Интерфейс IDispatch) При использовании данного метода имена функций и типы параметров решаются во время выполнения программы, все параметры определены вариантным типом. Поскольку во время компиляции невозможно определить соответствия имен функций и типов параметров, данный метод чреват ошибками. Так как имена функций и типы параметров должны проверяться во время выполнения программы, данный метод выполняется медленно. Единственное преимущество данного метода при программировании в Delphi заключается в том, что отпадает необходимость передачи всех параметров вызываемой функции. Раннее связывание (Использование библиотеки типов/интерфейсов) Нажмите OK. Документация.

Gentleface - 304 Бесплатные иконки, Поиск иконок. Основы делфи как языка. Welcome to the sixth chapter of the FREE online programming course: A Beginner’s Guide to Delphi Programming.Before you start developing more sophisticated applications by using the RAD features of Delphi, you should learn the basics of the Delphi Pascal language.

Delphi Language: tutorials Delphi language, a set of object-oriented extensions to standard Pascal, is the language of Delphi. Delphi Pascal is a high-level, compiled, strongly typed language that supports structured and object-oriented design. Its benefits include easy-to-read code, quick compilation, and the use of multiple unit files for modular programming. Here's a list of tutorials, an introduction to Delphi Pascal, that will help you learn Delphi Pascal. Variable Scope Object Pascal Variable Scope: now you see me, now you don't. Typed constants How to implement persistent values between function calls. Loops Repeating operations in Object Pascal in Object Pascal in Object Pascal in Object Pascal.

Some exercises for you... A Beginner's Guide to Delphi Programming. About the Course: This free online course is perfect for beginner developers as well as for those who want a broad overview of the art of programming with Borland Delphi. Developers will learn how to design, develop and test application using Borland Delphi. The chapters will cover the fundamental elements of creating Windows applications using Delphi, including the Integrated Development Environment (IDE) and the Object Pascal language. Developers will get up to speed quickly through real world, practical examples. This course is aimed to those who are new to programming, come from some other development environment (like MS Visual Basic, or Java) or are new to Delphi. Prerequisites: Readers should have at least a working knowledge of the Windows operating system.

Chapters The chapters of this course are being created and updated dynamically on this site. Start with Chapter 1 : Introducing Borland Delphi Then continue learning, this course already has more than 18 chapters ... Уроки Delphi начинающим с нуля.