Delphi - объектно-ориентированный язык программирования, разработанный компанией Borland в 1995 году. Он основан на языке программирования Pascal, но имеет более расширенные возможности и добавлены новые функции.
Delphi является интегрированной средой разработки (IDE), которая позволяет разрабатывать программное обеспечение для различных платформ, включая Windows, macOS, Android и iOS. Delphi достигает многоплатформенности с помощью...
Что за магия при записи в поле Paradox Byte? По этому поводу в документации ничего не сказано.
Есть 2 пути получить доступ к данным в TBytesField.
procedureSetCheckBoxStates; var
CBStates: array
[1..13] of
Byte; begin
CBStateField.GetData(CBStates); { Здесь обрабатываем данные... } end
;
Для записи значений вы должны использовать SetData.
procedureSetCheckBoxStates; var
CBStates: Variant; begin
CBStates := CBStateField.Value; { Здесь обрабатываем данные... } end
;
Первый метод, вероятно, для вас будет легче, поскольку вы сразу докапываетесь до уровня байт. Запись данных также получится сложнее, поскольку вам нужно будет работать с variant-методами типа VarArrayCreate и др.