русс | укр

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

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Все о программировании

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

Исключительные ситуации и ошибки выполнения подпрограмм

Если библиотека не подключает модуль SysUtils, то обработка исключительных ситуаций недоступна. В этом случае при возникновении в библиотеке любой… ...

Просмотров: 623


Инициализация и завершение работы библиотеки

Эту возможность необходимо использовать, когда библиотека запрашивает и освобождает какие-то системные ресурсы, например файлы или соединения с… Существует еще один способ инициализации и завершения библиотеки, основанный… Процедура LibExit получает один целочисленный аргумент, который уточняет причину вызова. Возможные значения… ...

Просмотров: 665


Глобальные переменные и константы

1. Они не могут быть экспортированы, поэтому если необходимо обеспечить к ним доступ из использующей программы, это нужно делать с помощью функций,… 2. Они не являются общими и не могут быть использованы для обмена данными… ...

Просмотров: 590


Динамический импорт

Для динамического импорта необходимо: 1.загрузить библиотеку в оперативную память вызовом функции LoadLibrary; 2. затем извлечь из нее адреса подпрограмм с помощью функции GetProcAddress. ...

Просмотров: 902


Модуль импорта

Модуль импорта для библиотеки SortLib будет выглядеть так (приложение № ): unit SortLib; interface procedure BubleSort(var Arr: array of… Выполняемый файл библиотеки должен всегда сопровождаться модулем импорта,… ...

Просмотров: 635


Статический импорт

После ключевого слова external записывается имя двоичного файла библиотеки в виде константной строки или константного строкового выражения. Вместе с… Поместив в программу приведенные выше объявления, можно вызывать процедуры… Таким образом, компиляция программы не требует наличия компилированной библиотеки, а это значит, что их разработка… ...

Просмотров: 689


Использование библиотеки в программе

Импортобеспечивает загрузку библиотеки в оперативную память и привязку записанных в программе команд вызова к адресам соответствующих процедур и… · статический импорт (обеспечивается директивой компилятора external); · динамический импорт (обеспечивается функциями LoadLibrary и GetProcAddress). ...

Просмотров: 633


Соглашения о вызове подпрограмм

Чтобы разобраться с применением директив, обратимся к механизму вызова подпрограмм. Он основан на использовании стека. Стек — это область памяти, в которую данные помещаются в прямом порядке, а и… Для каждой программы на время работы создается свой стек. Через него передаются параметры подпрограмм и в нем же… ...

Просмотров: 1429


Экспорт подпрограмм

Если бы мы смогли заглянуть внутрь компилированного файла библиотеки, то обнаружили бы, что каждая экспортируемая подпрограмма представлена там… В стандартном случае экспортное имя подпрограммы считается в точности таким,… то это означает, что экспортное имя процедуры будет ’BubleSort’. При желании это имя можно сделать отличным от… ...

Просмотров: 882


Структура библиотеки

После заголовка следуют секции: · подключения модулей; · описания констант, типов данных, переменных; ...

Просмотров: 811


Динамически загружаемые библиотеки

Динамически загружаемая библиотека (от англ. dynamically loadable library) — это библиотека подпрограмм, которая загружается в оперативную память и… Когда мы говорим о динамически загружаемых библиотеках, мы имеем ввиду… 1. Время подключения библиотеки к программе. Библиотека загружается в оперативную память и подключается к использующей… ...

Просмотров: 1198


Динамически загружаемые библиотеки

5.2. Разработка библиотеки 5.2.1. Структура библиотеки 5.2.2. Экспорт подпрограмм ...

Просмотров: 610


Альтернативы

Еще одной альтернативой апплетов для клиента Java является Java Web Start, который запускается вне браузера. В дополнение к функциям, доступным в…   JavaFX ...

Просмотров: 659


Вопросы совместимости

Компания Sun предприняла значительные усилия для обеспечения совместимости между Java-версиями по мере их появления. Например, Microsoft Internet… Некоторые браузеры (в частности, Netscape) не очень хорошо обеспечивают… ...

Просмотров: 581


Недостатки апплетов

Java-апплет обладает следующими недостатками: · он требует установки Java-расширения (plug-in), которое не во всех… · он не может запуститься до тех пор, пока не запустится виртуальная Java-машина, и это может занять значительное… ...

Просмотров: 816


Преимущества апплетов

· кроссплатформенность · апплет может работать на «всех» установленных к этому времени версиях Java,… · апплет поддерживается большинством браузеров; ...

Просмотров: 911



Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.