Статьи по программированию системы

Работа с системой → Доступ к реестру средствами API

Создать подраздел в реестре:

Опубликовал admin
23 Дек, Вторник 2003г.

Работа с системой → Хранение данных в EXE-файле

Автор: Peter Below

Вы можете включить любой тип данных как RCDATA или пользовательских тип ресурса. Это очень просто. Данный совет покажет вам общую технику создания такого ресурса.

Опубликовал admin
22 Дек, Понедельник 2003г.

Работа с системой → Сохранение и выдёргивание ресурсов в DLL или EXE

Иногда возникает необходимость вшить ресурсы в исполняемый файл Вашего приложения (например чтобы предотвратить их случайное удаление пользователем, либо, чтобы защитить их от изменений). Данный пример показывает как вшить любой файл как ресурс в EXE-шнике.

Далее рассмотрим, как создать файл ресурсов, содержащий корию какого-либо файла. После создания такого файла его можно легко прицепить к Вашему проекту директивой {$R}. Файл ресурсов, который мы будем создавать имеет следующий формат:

Опубликовал admin
22 Дек, Понедельник 2003г.

Работа с системой → Как вызвать процедуру из чужого ЕХЕ файла

Автор: Шевелев Дмитрий

Проблема такая : на сервере стоит ЕХЕ-файл, написан на FoxPro. И как класс зарегистрирован в системном реестре. Есть описание его процедур ( название, параметры). Существует ли возможность на Delphi обратиться к процедурам и заставить их сработать.

Видимо речь идет о сервере OLE, написанном на FoxPro (первый раз про такое слышу). Если так, то используй его как обычный OLE-сервер:

Опубликовал admin
22 Дек, Понедельник 2003г.

Работа с системой → Добавить данные в EXE файл и получить их

function AttachToFile(const AFileName: string; MemoryStream: TMemoryStream): Boolean;
var 
  aStream: TFileStream; 
  iSize: Integer; 
begin 
  Result := False; 
  if not FileExists(AFileName) then 
    Exit; 
  try 
    aStream := TFileStream.Create(AFileName, fmOpenWrite or fmShareDenyWrite); 
    MemoryStream.Seek(0, soFromBeginning); 
    // seek to end of File 
    // ans Ende der Datei Seeken <
Опубликовал admin
22 Дек, Понедельник 2003г.


RSS-материал

Программирование для чайников.