Разработчик
Часто задаваемые вопросы

 Standard или выше
Сохранение штрих-кодов в виде файлов изображенийLink
В качестве разработчика я желаю сохранять штрих-коды в виде графических файлов.
Да, просто воспользуйтесь методами SaveAs, SaveAsBySize или SaveAsBySizeExtended.
Если необходимо изменить растровое изображение перед сохранением, воспользуйтесь свойством Picture для извлечения изображения.
Черный ящик вместо штрих-кодаLink
Почему при вставке элемента управления штрих-кодом в форму отображается черный квадрат вместо штрих-кода?
Ваша среда разработки выбрала несоответствующие цвета по умолчанию для элемента управления штрих-кодом. Просто настройте элемент управления и установите цвет фона (Backcolor) на белый (clWhite).
Привязка данных Crystal ReportLink
Я пытаюсь использовать элемент управления штрих-кодом с Crystal Report и Visual Basic для использования в отчете. Я могу добавить элемент управления в качестве объекта OLE, однако не могу связать свойство с базой данных
Crystal Report, по-видимому, не может связывать свойства элемента управления ActiveX. Вам необходимо вручную выполнить привязку данных из вашей программы Visual Basic. Насколько нам известно, Crystal Report не может выполнять эту операцию автоматически.
Среда разработки: проблема с лицензиейLink
Среда разработки не распознает лицензию разработчика.
Иногда среда разработки, такая как Delphi, Visual Studio или Visual Basic, не распознает изменение лицензии. Это связано с тем, что данные лицензии сохраняются при добавлении объекта в среду разработки. После установки лицензии разработчика необходимо повторно вставить элемент управления. Пожалуйста, убедитесь, что лицензия разработчика правильно установлена на компьютере для разработки.
  • Запустите среду разработки. Не открывайте свой проект. Теперь удалите элемент управления из панели инструментов.
  • Закройте и перезапустите Visual Studio.
  • После перезапуска вставьте элемент управления обратно в панель инструментов.
  • На этот раз правильная информация о лицензии будет сохранена в среде разработки, и вы сможете снова открыть свой проект и скомпилировать его с правильной лицензией.
Подробное объяснение того, как распространять ActiveBarcode, можно найти здесь: Распространение объекта Barcode (ActiveX Control, OCX) с вашим собственным приложением
Лицензия разработчика не распознается DelphiLink
Delphi не может создавать EXE-файлы, которые будут работать у клиента без собственной лицензии.
Пожалуйста, убедитесь, что лицензия разработчика правильно установлена на компьютере для разработки.
  • Запустите среду разработки. Не открывайте свой проект.
  • Удалите элемент управления ActiveBarcode из среды разработки (пакета).
  • Скомпилируйте пакет, чтобы элемент управления был действительно удален.
  • Пожалуйста, вставьте элемент управления обратно в упаковку.
  • На этот раз правильная информация о лицензии будет сохранена в среде разработки, и вы сможете снова открыть свой проект и скомпилировать его с правильной лицензией.
Выполнение этих шагов приведет к регенерации оболочки компонента ACTIVEBARCODELib_TLB.pas. Вы можете проверить временную метку, выполнив поиск по "File generated on".

Подробное объяснение того, как распространять ActiveBarcode, можно найти здесь: Распространение объекта Barcode (ActiveX Control, OCX) с вашим собственным приложением
Штрих-код не изменяется в свойствах изображенияLink
Я использую ActiveBarcode с Delphi в базе данных. Сначала я открываю набор данных и печатаю штрих-код. Это работает без проблем. Затем я повторяю эту операцию с другим набором данных, и печатается тот же штрих-код. Для печати я использую свойство picture.
Добавьте следующую строку кода в ваш проект непосредственно перед созданием нового штрихкода:
Barcode1.Picture.CleanupInstance;
Руководство по использованию Delphi 4, 5, 6 и 7Link
У вас имеются пошаговые руководства для более ранних версий Delphi?
Вы можете загрузить руководства по устаревшим версиям Delphi в формате PDF здесь:
ActiveBarcode-Delphi-4-5-6-7-EN.pdf (English)
ActiveBarcode-Delphi-4-5-6-7-DE.pdf (German)