Barcode-object
Veelgestelde vragen
Standard of hoger
Ondersteunende softwareLink
Welke programma's werken met het ActiveBarcode-besturingselement?
Alle programma's die OLE 2.0 ondersteunen en alle programma's die expliciet ActiveX-besturingselementen ondersteunen, zoals: Access, Excel, Word, Internet Explorer, Microsoft Edge (IE Mode), FrontPage, Visual FoxPro, Visual C++, Visual J++, Visual C#, Visual Basic, Visual Basic for Applications (VBA), PowerPoint, PowerBuilder, C++ Builder, Delphi en nog veel meer.
Je kunt ActiveBarcode gratis evalueren zonder registratie of verplichtingen.
Je kunt ActiveBarcode gratis evalueren zonder registratie of verplichtingen.
Barcodes opslaan als afbeeldingsbestandenLink
Als ontwikkelaar wil ik barcodes opslaan als afbeeldingsbestanden.
Ja, gebruik gewoon de methoden SaveAs, SaveAsBySize of SaveAsBySizeExtended.
Als je de bitmap wilt wijzigen voordat je opslaat, gebruik dan de Picture eigenschap om de afbeelding op te halen.
Als je de bitmap wilt wijzigen voordat je opslaat, gebruik dan de Picture eigenschap om de afbeelding op te halen.
De barcode of de afbeelding ervan wordt niet vernieuwd of heeft geen gegevensLink
Ik krijg een foutmelding dat de afbeeldingseigenschap niet is ingesteld en nog geen gegevens bevat.
Als je de Picture property gebruikt in een tijdskritische situatie of als je batch-lussen doet, moet je het OS genoeg tijd geven om de gebeurtenisafhandeling uit te voeren. In VBA moet je bijvoorbeeld 'DoEvents' gebruiken om te garanderen dat de afbeeldingseigenschap correct wordt ingesteld met gegevens. Je kunt ook de CreatePictureBySize methode gebruiken voordat je de picture eigenschap gebruikt.
De barcodebesturing handmatig installerenLink
Ik ben een ontwikkelaar en wil alleen het barcode-object handmatig installeren op het doelsysteem. Hoe doe ik dat precies?
Je kunt alleen het barcodeobject instellen of je kunt het besturingselement integreren in je eigen installatieroutine. Een gedetailleerde uitleg over het herdistribueren van ActiveBarcode vindt u hier: Distributie van het barcodeobject (ActiveX-besturingselement, OCX) met uw eigen toepassing.
Object, OCX, Control: Controlecodes invoerenLink
Hoe kan ik controlecodes invoeren?
Lees verder voor meer informatie over het gebruik van controletekens in streepjescodes.
Lettergrootte wijzigenLink
Hoe kan ik de lettergrootte wijzigen?
De lettergrootte wordt ingesteld met de eigenschap Font.
Je kunt deze eigenschap direct wijzigen via ontwikkeltools of via het eigenschappen dialoogvenster.
Bijvoorbeeld in Word: Rechtermuisknop op de barcode -> ActiveBarcode-object -> Eigenschappen.
Je kunt deze eigenschap direct wijzigen via ontwikkeltools of via het eigenschappen dialoogvenster.
Bijvoorbeeld in Word: Rechtermuisknop op de barcode -> ActiveBarcode-object -> Eigenschappen.
Automatische streepjescodebreedteLink
Is het mogelijk om de breedte van de streepjescode dynamisch aan te passen aan het vereiste minimum op basis van de tekst?
Je kunt een functie maken die dit doet in de gebeurtenis TextChange. Met de eigenschap IsSizeOk kun je erachter komen of de streepjescode kan worden weergegeven of niet. Door de breedte van het barcodeobject te veranderen, kun je vervolgens snel de juiste waarde bepalen met behulp van een benaderingsalgoritme.
Black Box in plaats van een streepjescodeLink
Waarom krijg ik alleen een zwart vak in plaats van een streepjescode wanneer ik het streepjescodecontrolesysteem in een formulier insluit?
Je ontwikkelomgeving heeft slechte standaardkleuren geselecteerd voor het besturingselement voor streepjescodes. Pas de regelaar eenvoudig aan en stel de achtergrondkleur (Backcolor) in op wit (clWhite).
Crystal Report gegevensbindingLink
Ik probeer de barcode control te gebruiken met Crystal Report en Visual Basic voor gebruik in een rapport. Ik kan het besturingselement toevoegen als OLE-object, maar ik kan geen eigenschap koppelen aan een database?
Crystal Report lijkt niet in staat te zijn om eigenschappen van een ActiveX-besturingselement te koppelen. Je moet de gegevens handmatig binden vanuit je Visual Basic-programma. Voor zover we weten kan Crystal Report dit niet automatisch doen.
Ontwikkelomgeving: licentiekwestieLink
De ontwikkelomgeving herkent de ontwikkelaarslicentie niet.
Soms herkent de ontwikkelomgeving zoals Delphi, Visual Studio of Visual Basic de wijziging van de licentie niet. Dit komt omdat de licentiegegevens worden opgeslagen wanneer het object wordt toegevoegd aan de ontwikkelomgeving. Dan is het nodig om de besturing opnieuw in te voegen nadat de ontwikkelaarslicentie is geïnstalleerd. Zorg ervoor dat de ontwikkelaarslicentie correct is geïnstalleerd op de ontwikkelcomputer.
- Start de ontwikkelomgeving. Open je project niet. Verwijder nu het besturingselement uit de toolbox.
- Sluit Visual Studio af en start het opnieuw op.
- Na het herstarten plaats je het besturingselement terug in de gereedschapskist.
- Deze keer wordt de juiste licentie opgeslagen in de ontwikkelomgeving en kun je je project opnieuw openen en compileren met de juiste licentie.
De licentie voor ontwikkelaars wordt niet herkend door DelphiLink
Delphi kan geen EXE-bestanden maken die bij de klant werken zonder eigen licentie.
Zorg ervoor dat de ontwikkelaarslicentie correct is geïnstalleerd op de ontwikkelcomputer.
Een gedetailleerde uitleg over het herdistribueren van ActiveBarcode vindt u hier: Distributie van het barcodeobject (ActiveX-besturingselement, OCX) met uw eigen toepassing
- Start de ontwikkelomgeving. Open je project niet.
- Verwijder het ActiveBarcode-besturingselement uit de ontwikkelomgeving (het pakket).
- Compileer het pakket zodat het besturingselement echt wordt verwijderd.
- Plaats nu de besturing terug in de verpakking.
- Deze keer wordt de juiste licentie opgeslagen in de ontwikkelomgeving en kun je je project opnieuw openen en compileren met de juiste licentie.
Een gedetailleerde uitleg over het herdistribueren van ActiveBarcode vindt u hier: Distributie van het barcodeobject (ActiveX-besturingselement, OCX) met uw eigen toepassing
Barcode verandert niet in de afbeeldingseigenschapLink
Ik gebruik ActiveBarcode met Delphi in een database. Eerst open ik een dataset en print de barcode. Dit werkt prima. Nu doe ik dit nogmaals met een andere dataset en nu wordt dezelfde barcode afgedrukt. Ik gebruik de picture property voor het afdrukken.
Voeg de volgende regel code toe aan je project, precies voordat je een nieuwe streepjescode maakt:
Barcode1.Picture.CleanupInstance;
Gebruiksaanwijzing voor Delphi 4,5,6 en 7Link
Hebben jullie stapsgewijze handleidingen voor oudere versies van Delphi?
Je kunt hier handleidingen voor oudere Delphi-versies als PDF downloaden:
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)