AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

XE7 - ZintBarcode Exception

Ein Thema von canoniac · begonnen am 20. Feb 2017 · letzter Beitrag vom 7. Mär 2017
Antwort Antwort
Rollo62

Registriert seit: 15. Mär 2007
4.166 Beiträge
 
Delphi 12 Athens
 
#1

AW: XE7 - ZintBarcode Exception

  Alt 21. Feb 2017, 12:23
Das sind die Einstellungen in der Form dazu ...
Bei mir gehts aber um QR-Code.

Delphi-Quellcode:
    object ZintBarcodeComponent1: TZintBarcodeComponent
      Left = 0
      Top = 73
      Width = 653
      Height = 519
      Align = alClient
      Barcode.BarcodeType = tBARCODE_QRCODE
      Barcode.Data = 'http://example.de'
      Barcode.Height = 25
      Barcode.BorderWidth = 1
      Barcode.OutputOptions = []
      Barcode.FGColor = clBlack
      Barcode.BGColor = clWhite
      Barcode.Option1 = -1
      Barcode.Option2 = 0
      Barcode.Option3 = 928
      Barcode.Rotation = r0
      Barcode.ShowHumanReadableText = True
      Barcode.Stacked = False
      ExplicitLeft = 232
      ExplicitTop = 176
      ExplicitWidth = 100
      ExplicitHeight = 41
    end
Rollo
  Mit Zitat antworten Zitat
canoniac

Registriert seit: 25. Aug 2014
26 Beiträge
 
#2

AW: XE7 - ZintBarcode Exception

  Alt 21. Feb 2017, 13:37
Vielen Dank, für die Rückmeldungen.

Leider wird mir trotz alle dem immernoch nicht klar wieso der gleiche Code in zwei unterschiedlichen
Projekten nicht gleich gut / schlecht funktioniert.

Das Problem ließ sich jetzt "lösen" oder eher gesagt umgehen indem ich ein komplett neues Projekt erstellt habe.

Könnte mir jemand erläutern wo ich beispielsweise Einstelllungen und Eigenschaften die beim Compilieren, Linken und Erstellen des Projekts zum tragen kommen finde?
Ich vermute das die Ursache in einer fehlerhaften oder inkompatiblen Einstellung liegen könnte.

Kann das evtl. jemand, im Zusammenhang mit anderen Komponenten, bestätigen?
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.166 Beiträge
 
Delphi 12 Athens
 
#3

AW: XE7 - ZintBarcode Exception

  Alt 21. Feb 2017, 15:47
Da drehe ich möglichst wenig dran rum.
In der Hoffnung das Emba schon die perfekten Settings eingestellt hat.

Hier und da finde ich mal ein paar Hinweise das man doch etwas optimieren kann,
aber selten.

Rollo
  Mit Zitat antworten Zitat
canoniac

Registriert seit: 25. Aug 2014
26 Beiträge
 
#4

AW: XE7 - ZintBarcode Exception

  Alt 21. Feb 2017, 20:16
Ich vertrau da auch ebenfalls den Voreinstellungen. Aber die Tatsache, dass das Problem nach der Erstellung eines neuen Projektes verschwindet deutet zumindest darauf hin das irgendwo Unterschiede bestehen müssen. Da aber die Optionen sehr sehr vielfältig sind und ich die meisten nicht kenne dachte ich ihr könntet mir auf die Sprünge helfen...
  Mit Zitat antworten Zitat
canoniac

Registriert seit: 25. Aug 2014
26 Beiträge
 
#5

AW: XE7 - ZintBarcode Exception

  Alt 7. Mär 2017, 07:26
So ein kleines Update.

Nach einigem Suchen bin ich auf folgendes gekommen:
Das Problem hängt mit der Ausrichtung von Records zusammen: Projekt -> Optionen -> Compilieren -> Record Felder Ausrichten
dort kann vom einfachen Byte (funktionierte bei mir nicht) bis zum Quad-Word alles mögliche ausgewählt werden.

Die beiden Projekte unterschieden sich nur in diesem einen Punkt. Die Einstellung Byte führte dazu, dass die beschriebene Exception auftrat, mit der Einstellung Quad-Word funktionierte dann alles. Es besteht die Möglichkeit diese Ausrichtung für einzelne Abschnitte der Deklaration zu verändern. Eine wirklich praktikable Lösung ist dabei jedoch noch nicht herausgekommen.

Vielleicht hilfts ja dem ein oder anderen

Canoniac
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz