Данный пример демонстрирует работу с модулеми L502 и E502 из среды Delphi. Пример содержит файл проекта для среды "Delphi 7" (x502_example.dpr) и для среды "Embarcadero Delphi XE" (x502_example.dproj). В последнем проекте также добавлена платформа Win64, для сборки 64-битных приложений. В проекте необходимо указать путь к файлам x502api.pas, l502api.pas и e502api.pas, которые устанавливаются вместе с SDK в SDK_DIR/pas Путь можно задать следующим образом: Delphi 7 - "Project->Options->Directories/Conditionals->Search path", Delphi XE - "Project->Options->Delphi Compiler->Search path" Проект демонстрирует в первую очередь как можно работать с модулями L502 и E502, а не как нужно программировать в среде Delphi. Пример аналогичен примеру для "Borland C++ Builder" и демонстрирует синхронный потоковый ввод с АЦП для трех логических каналов с возможностью запуска синхронного ввода с цифроых линий, а так же асинхронный ввод/вывод для цифровых линий, ЦАП и асинхронный ввод одного кадра АЦП. Синхронный ввод осуществляется в отдельном потоке (TX502_ProcessThread), который создается и запускается по нажатию кнопки. В потоке осуществляется прием, обработка данных и вывод их на индикаторы (указатели на элементы индикаторов сохраняются в объекте потока перед его запуском).