Delphi FAQ

Black Box statt BarcodeLink
Warum erhalte ich einfach eine Blackbox anstelle eines Barcodes, wenn ich das Barcode-Steuerelement in ein Formular eingebettet habe?
In der Entwicklungsumgebung wurden fehlerhafte Standardfarben für das Barcode-Steuerelement ausgewählt. Passen Sie einfach das Steuerelement an und stellen Sie die Hintergrundfarbe (Backcolor) auf Weiß (clWhite) ein.
Barcode ändert die Picture-Eigenschaft nichtLink
Ich benutze ActiveBarcode mit Delphi in einer Datenbank. Zuerst öffne ich einen Datensatz und drucke den Barcode aus. Das funktioniert gut. Jetzt mache ich das wieder mit einem anderen Datensatz und jetzt wird derselbe Barcode gedruckt. Ich verwende die picture-Eigenschaft zum Drucken.
Fügen Sie dem Projekt genau vor dem Erstellen eines neuen Barcodes die folgende Codezeile hinzu:
Barcode1.Picture.CleanupInstance;
Die Entwicklerlizenz wird von Delphi nicht anerkanntLink
Delphi kann keine EXE-Dateien erstellen, die beim Kunden ohne eigene Lizenz funktionieren.
Stellen Sie sicher, dass die Entwicklerlizenz korrekt auf dem Entwicklungscomputer installiert ist.
  • Starten Sie die Entwicklungsumgebung. Öffnen Sie Ihr Projekt nicht.
  • Entfernen Sie das ActiveBarcode-Steuerelement aus der Entwicklungsumgebung (dem Paket).
  • Kompilieren Sie das Paket so, dass das Steuerelement wirklich entfernt wird.
  • Fügen Sie nun das Steuerelement wieder in das Paket ein.
  • Dieses Mal werden die richtigen Lizenzinformationen in der Entwicklungsumgebung gespeichert und Sie können Ihr Projekt erneut öffnen und mit der richtigen Lizenz kompilieren.
Wenn Sie diese Schritte ausführen, wird der Komponenten-Wrapper neu generiert ACTIVEBARCODELib_TLB.pas. Sie können den Zeitstempel überprüfen, indem Sie nach "File generated on" suchen.

Eine ausführliche Erläuterung zur Weiterverteilung von ActiveBarcode finden Sie hier: Weitergabe des Barcode-Objekts (ActiveX Control, OCX, Steuerlement) mit eigenen Anwendungen.