Utvikler
Ofte stilte spørsmål

 Standard eller høyere
Lagre strekkoder som bildefilerLink
Som utvikler ønsker jeg å lagre strekkoder som bildefiler.
Ja, bare bruk metodene SaveAs, SaveAsBySize eller SaveAsBySizeExtended.
Hvis du vil endre bitmappen før du lagrer, bruker du egenskapen Picture til å hente bildet.
Svart boks i stedet for strekkodeLink
Hvorfor får jeg bare en svart boks i stedet for en strekkode når jeg har lagt inn strekkodekontrollen i et skjema?
Utviklingsmiljøet ditt valgte dårlige standardfarger for strekkodekontrollen. Bare tilpass kontrollen og sett bakgrunnsfargen (Backcolor) til hvit (clWhite).
Crystal Report-databindingLink
Jeg prøver å bruke strekkodekontrollen med Crystal Report og Visual Basic til bruk i en rapport. Jeg kan legge til kontrollen som OLE-objekt, men jeg kan ikke koble en egenskap til en database?
Crystal Report ser ikke ut til å kunne koble egenskaper til et ActiveX-kontrollelement. Du må opprette databindingen manuelt fra Visual Basic-programmet. Så vidt vi vet, kan Crystal Report ikke gjøre dette automatisk.
Utviklingsmiljø: lisensproblemLink
Utviklingsmiljøet gjenkjenner ikke utviklerlisensen.
Noen ganger gjenkjenner ikke utviklingsmiljøer som Delphi, Visual Studio eller Visual Basic endringen av lisensen. Dette skyldes at lisensdataene lagres når objektet legges til i utviklingsmiljøet. Deretter må kontrollen settes inn på nytt etter at utviklerlisensen er installert. Sørg for at utviklerlisensen er riktig installert på utviklingsdatamaskinen.
  • Start utviklingsmiljøet. Ikke åpne prosjektet ditt. Fjern nå kontrollen fra verktøykassen.
  • Lukk og start Visual Studio på nytt.
  • Etter omstart setter du kontrollen tilbake i verktøykassen.
  • Denne gangen vil den riktige lisensinformasjonen bli lagret i utviklingsmiljøet, og du kan åpne prosjektet igjen og kompilere det med riktig lisens.
En detaljert forklaring på hvordan du kan distribuere ActiveBarcode finner du her: Distribusjon av strekkodeobjektet (ActiveX-kontroll, OCX) med din egen applikasjon
Utviklerlisensen blir ikke gjenkjent av DelphiLink
Delphi kan ikke lage EXE-filer som fungerer hos kunden uten egen lisens.
Sørg for at utviklerlisensen er riktig installert på utviklingsdatamaskinen.
  • Start utviklingsmiljøet. Ikke åpne prosjektet ditt.
  • Fjern ActiveBarcode-kontrollen fra utviklingsmiljøet (pakken).
  • Kompiler pakken slik at kontrollen virkelig blir fjernet.
  • Sett nå kontrollen tilbake i pakken.
  • Denne gangen vil den riktige lisensinformasjonen bli lagret i utviklingsmiljøet, og du kan åpne prosjektet igjen og kompilere det med riktig lisens.
Ved å følge disse trinnene vil komponentomslaget regenereres ACTIVEBARCODELib_TLB.pas. Du kan sjekke tidsstemplet ved å søke etter "File generated on".

En detaljert forklaring på hvordan du kan distribuere ActiveBarcode finner du her: Distribusjon av strekkodeobjektet (ActiveX-kontroll, OCX) med din egen applikasjon
Strekkoden endres ikke i bildeegenskapeneLink
Jeg bruker ActiveBarcode med Delphi i en database. Først åpner jeg et datasett og skriver ut strekkoden. Dette fungerer fint. Nå gjør jeg dette igjen med et annet datasett, og nå skrives den samme strekkoden ut. Jeg bruker bildeegenskapen for utskrift.
Legg til følgende kodelinje i prosjektet ditt rett før du oppretter en ny strekkode:
Barcode1.Picture.CleanupInstance;
Bruksanvisning for Delphi 4, 5, 6 og 7Link
Har du trinnvise veiledninger for eldre versjoner av Delphi?
Du kan laste ned bruksanvisninger for eldre Delphi-versjoner som PDF-filer her:
ActiveBarcode-Delphi-4-5-6-7-EN.pdf (English)
ActiveBarcode-Delphi-4-5-6-7-DE.pdf (German)