Статьи
|
Предполагается, что Вы добавили данные в формате RCDATA. Это определенный пользователем тип данных. Для чтения ресурсов очень просто использовать класс TResourceStream, который поставляется вместе с Delphi. TResourceStream можно создать таким способом:
|
|
Статьи
|
Для мультиязычных приложений, нужно добавить строковые ресурсы в файл ресурсов. Каждой строке назначают уникальный идентификатор. Затем Вы можете использовать строковые ресурсы в Вашем приложении при помощи функции LoadStr. Эта функция загружает строку из ресурсов исполняемого файла с идентификатором, передаваемой ей в качестве параметра. Загрузить строку можно так:
|
Статьи
|
Использование DLL (динамически подключаемая библиотека) широко распространено в программировании Windows. DLL на самом деле часть кода исполняемого файла с расширением DLL. Любая программа может вызывать DLL.
|
Статьи
|
Когда Вы пишете динамически загружаемые библиотеки и необходимо контролировать загрузкой и выгрузкой DLL, или если Вы хотите подготовить DLL при инициализации, у Вас может быть функция с именем DllMain, которая будет делать инициализацию. Windows вызывает функцию DllMain из DLL в четырех случаях:
|
Статьи
|
В то время, как ресурсные файлы позволяют хранить больше, чем код программы в EXE файле, включением ресурсов StringTable в приложение, разработчик Delphi может легко проектировать многоязыковые приложение. Давайте научимся, как это делается.
|
|
|
|
|
|