Vývojář
Často kladené otázky
Standard nebo vyšší
Ukládání čárových kódů jako obrazových souborůLink
Jako vývojář chci ukládat čárové kódy jako obrazové soubory.
Ano, jednoduše použijte metody SaveAs, SaveAsBySize nebo SaveAsBySizeExtended.
Pokud chcete bitmapu před uložením změnit, použijte vlastnost Picture k načtení obrázku.
Pokud chcete bitmapu před uložením změnit, použijte vlastnost Picture k načtení obrázku.
Černá skříňka místo čárového kóduLink
Proč se mi po vložení ovládacího prvku čárového kódu do formuláře zobrazí pouze černé pole místo čárového kódu?
Vaše vývojové prostředí vybralo nevhodné výchozí barvy pro ovládací prvek čárového kódu. Stačí přizpůsobit ovládací prvek a nastavit barvu pozadí (Backcolor) na bílou (clWhite).
Vazba dat v Crystal ReportLink
Snažím se použít ovládací prvek čárového kódu s Crystal Report a Visual Basic pro použití ve zprávě. Ovládací prvek mohu přidat jako objekt OLE, ale nemohu propojit vlastnost s databází?
Crystal Report zřejmě není schopen propojit vlastnosti ovládacího prvku ActiveX. Datové vazby je třeba provést ručně z programu Visual Basic. Pokud je nám známo, Crystal Report to nedokáže automaticky.
Vývojové prostředí: problém s licencíLink
Vývojové prostředí nerozpoznává vývojářskou licenci.
Někdy vývojové prostředí jako Delphi, Visual Studio nebo Visual Basic nerozpozná změnu licence. Důvodem je to, že licenční data se ukládají při přidání objektu do vývojového prostředí. Poté je nutné po instalaci vývojářské licence znovu vložit ovládací prvek. Ujistěte se, že je licence pro vývojáře správně nainstalována na vývojovém počítači.
- Spusťte vývojové prostředí. Neotevírejte svůj projekt. Nyní odeberte ovládací prvek z nástrojové sady.
- Zavřete a restartujte Visual Studio.
- Po restartu vložte ovládací prvek zpět do nástrojové lišty.
- Tentokrát budou správné licenční informace uloženy ve vývojovém prostředí a vy můžete svůj projekt znovu otevřít a zkompilovat jej se správnou licencí.
Licence vývojáře není rozpoznána programem DelphiLink
Delphi nemůže vytvářet soubory EXE, které fungují u zákazníka bez vlastní licence.
Ujistěte se, že je licence pro vývojáře správně nainstalována na vývojovém počítači.
Podrobný popis toho, jak redistribuovat ActiveBarcode, naleznete zde: Distribuce objektu čárového kódu (ActiveX Control, OCX) s vaší vlastní aplikací
- Spusťte vývojové prostředí. Neotevírejte svůj projekt.
- Odeberte ovládací prvek ActiveBarcode z vývojového prostředí (balíčku).
- Zkompilujte balíček tak, aby byl ovládací prvek skutečně odstraněn.
- Nyní vložte ovládací prvek zpět do obalu.
- Tentokrát budou správné licenční informace uloženy ve vývojovém prostředí a vy můžete svůj projekt znovu otevřít a zkompilovat jej se správnou licencí.
Podrobný popis toho, jak redistribuovat ActiveBarcode, naleznete zde: Distribuce objektu čárového kódu (ActiveX Control, OCX) s vaší vlastní aplikací
Čárový kód se nemění ve vlastnostech obrázkuLink
Používám ActiveBarcode s Delphi v databázi. Nejprve otevřu datový soubor a vytisknu čárový kód. To funguje bez problémů. Nyní to zopakuji s jiným datovým souborem a vytiskne se stejný čárový kód. K tisku používám vlastnost obrázku.
Přidejte následující řádek kódu do svého projektu těsně před vytvořením nového čárového kódu:
Barcode1.Picture.CleanupInstance;
Návod k použití pro Delphi 4, 5, 6 a 7Link
Máte podrobné návody pro starší verze Delphi?
Manuály pro starší verze Delphi si můžete stáhnout ve formátu PDF zde:
ActiveBarcode-Delphi-4-5-6-7-EN.pdf (English)
ActiveBarcode-Delphi-4-5-6-7-DE.pdf (German)
ActiveBarcode-Delphi-4-5-6-7-EN.pdf (English)
ActiveBarcode-Delphi-4-5-6-7-DE.pdf (German)