Kehittäjä
Usein kysyttyjä kysymyksiä

 Standard tai korkeampi
Viivakoodien tallentaminen kuvatiedostoinaLink
Kehittäjänä haluan tallentaa viivakoodit kuvatiedostoina.
Kyllä, käytä vain menetelmiä SaveAs, SaveAsBySize tai SaveAsBySizeExtended.
Jos haluat muuttaa bittikarttaa ennen tallennusta, hae kuva Picture-ominaisuuden avulla.
Mustalaatikko viivakoodin sijaanLink
Miksi saan vain mustan ruudun viivakoodin sijaan, kun upotin viivakoodiohjausobjektin lomakkeeseen?
Kehitystyökalusi valitsi viivakoodiohjaimelle huonot oletusvärit. Mukauta ohjain ja aseta taustaväri (Backcolor) valkoiseksi (clWhite).
Crystal Report -tietojen sitominenLink
Yritän käyttää viivakoodiohjainta Crystal Reportin ja Visual Basicin kanssa raportissa. Voin lisätä ohjaimen OLE-objektina, mutta en voi linkittää ominaisuutta tietokantaan
Crystal Report ei näytä pystyvän linkittämään ActiveX-ohjausobjektin ominaisuuksia. Sinun on tehtävä tietojen sitominen manuaalisesti Visual Basic -ohjelmasta. Tietääksemme Crystal Report ei pysty tekemään tätä automaattisesti.
Kehitysympäristö: lisenssiongelmaLink
Kehitysympäristö ei tunnista kehittäjän lisenssiä.
Joskus kehitysympäristöt, kuten Delphi, Visual Studio tai Visual Basic, eivät tunnista lisenssin muutosta. Tämä johtuu siitä, että lisenssitiedot tallennetaan, kun objekti lisätään kehitysympäristöön. Sitten on tarpeen lisätä ohjaus uudelleen, kun kehittäjän lisenssi on asennettu. Varmista, että kehittäjälisenssi on asennettu oikein kehitys tietokoneelle.
  • Käynnistä kehitysympäristö. Älä avaa projektia. Poista nyt ohjaus työkalupakista.
  • Sulje ja käynnistä Visual Studio uudelleen.
  • Käynnistyksen jälkeen aseta ohjain takaisin työkalupakkiin.
  • Tällä kertaa oikeat lisenssitiedot tallennetaan kehitysympäristöön, ja voit avata projektisi uudelleen ja kääntää sen oikealla lisenssillä.
Yksityiskohtainen selostus ActiveBarcoden jakelusta löytyy täältä: Barcode Object (ActiveX Control, OCX) -objektin jakelu omassa sovelluksessasi
Delphi ei tunnista kehittäjälisenssiäLink
Delphi ei voi luoda EXE-tiedostoja, jotka toimivat asiakkaalla ilman omaa lisenssiä.
Varmista, että kehittäjälisenssi on asennettu oikein kehitys tietokoneelle.
  • Käynnistä kehitysympäristö. Älä avaa projektia.
  • Poista ActiveBarcode-ohjausobjekti kehitysympäristöstä (paketista).
  • Käännä paketti niin, että ohjaus todella poistetaan.
  • Aseta nyt ohjain takaisin pakkaukseen.
  • Tällä kertaa oikeat lisenssitiedot tallennetaan kehitysympäristöön, ja voit avata projektisi uudelleen ja kääntää sen oikealla lisenssillä.
Näiden vaiheiden suorittaminen regeneroi komponenttikääreen ACTIVEBARCODELib_TLB.pas. Voit tarkistaa aikaleiman hakemalla "File generated on".

Yksityiskohtainen selostus ActiveBarcoden jakelusta löytyy täältä: Barcode Object (ActiveX Control, OCX) -objektin jakelu omassa sovelluksessasi
Viivakoodi ei muutu kuvan ominaisuuksissaLink
Käytän ActiveBarcodea Delphissä tietokannassa. Ensin avaan tietojoukon ja tulostan viivakoodin. Tämä toimii hyvin. Nyt teen saman toisen tietojoukon kanssa, ja sama viivakoodi tulostuu. Käytän tulostamiseen picture-ominaisuutta.
Lisää seuraava koodirivi projektiisi juuri ennen uuden viivakoodin luomista:
Barcode1.Picture.CleanupInstance;
Delphi 4, 5, 6 ja 7 käyttöohjeLink
Onko teillä vaiheittaisia ohjeita Delphin vanhemmille versioille?
Voit ladata vanhojen Delphi-versioiden käyttöohjeet PDF-tiedostoina täältä:
ActiveBarcode-Delphi-4-5-6-7-EN.pdf (English)
ActiveBarcode-Delphi-4-5-6-7-DE.pdf (German)