Forum: Software-Projekte der Mitglieder
by Carsten2,
3. Dez 2013
Schön, dass die Differenzen verschwunden sind. ;-)
Der Fehler lag also in der zint_pdf417.pas!
Vielen Dank für die neuerliche Verbindung von Theorie und Praxis!
Forum: Software-Projekte der Mitglieder
by Carsten2,
29. Nov 2013
Björk: It's so quiet...
Habe bisher den Fehler in den Composites nicht gefunden!
Oder ist da gar keiner mehr? ;-)
Forum: Software-Projekte der Mitglieder
by Carsten2,
31. Okt 2013
Deswegen wurde in maxicode latin1_process nochmals aufgerufen:
function latin1_process
if (source = $C2) then
begin
preprocessed := source;
if (preprocessed < 128) then begin //Neu
Inc(j);
next := i + 2;
Forum: Software-Projekte der Mitglieder
by Carsten2,
31. Okt 2013
function maxicode(
postcode := #0; wurde vergessen, sonst gibt's Probleme in maxi_do_primary_2.
ArrayCopy(postcode, symbol.primary);
postcode := #0;//Neu
if (mode = 2) then
begin
Forum: Software-Projekte der Mitglieder
by Carsten2,
30. Okt 2013
Fehler/Absturz abgefangen::)
function composite:
case symbol.symbology of
{ Determine width of 2D component according to ISO/IEC 24723 Table 1 }
BARCODE_EANX_CC:
begin
case pri_len of
7, { EAN-8 }
10, { EAN-8 + 2 }
Forum: Software-Projekte der Mitglieder
by Carsten2,
30. Okt 2013
ja stimmt.
aber cc_width kann grösser 4 sein.
zB. bei Data: " 1234" Primary: "12345678905"
Vielleicht gibt es die Werte nicht,
aber ich möchte bei falschen Werten den "Absturz" verhindern.
Zint Barcode Studio 2.4 verabschiedet sich bei diesen Werten ganz.:(
So mogel' ich simpler ;-)
if cc_width > 4 then cc_width := 4; //Neu
Forum: Software-Projekte der Mitglieder
by Carsten2,
23. Okt 2013
ja genau!
in function maxicode
//postcode := symbol.primary;//geändert
for i := 0 to 8 do postcode := symbol.primary;/geändert
postcode := #0;//geändert
Forum: Software-Projekte der Mitglieder
by Carsten2,
22. Okt 2013
Danke zurück!:)
Aztec mit GS-1 funktioniert nicht richtig.
Fehler nicht gefunden!
in Function aztec_text_process:
Es fiel mir auf:
2 While-Schleifen in Repeat-Until geändert.
z.B.:
"while (i < (maplength - 1) do begin"
Forum: Software-Projekte der Mitglieder
by Carsten2,
17. Okt 2013
Liebe Leut'
ich bin nicht bei Google und will es auch nicht sein.:thumb:
Ich verstehe leider nicht, warum hier nicht der richtige Ort sein soll, um auf Fehler im Quellcode hinzuweisen.
Gibt es eine andere (Google-)freie Möglichkeit?:coder:
Forum: Software-Projekte der Mitglieder
by Carsten2,
11. Okt 2013
weiterer Fehler
ZINT_QR.PAS
in function evaluate
// Test 4: Proportion of dark modules in entire symbol
dark_mods := 0;
for x := 0 to size - 1 do begin
//for y := 0 to size do begin // geändert
Forum: Software-Projekte der Mitglieder
by Carsten2,
11. Okt 2013
für MICRO QR gibt es meiner Meinung nach keine Feherkorr. HIGH.
mqv4 ist so also obsolet.
// Get version from user
if((symbol.option_2 >= 1) and (symbol.option_2 <= 3)) then // geänderet
// Eliminate possible versions depending on error correction level specified
Forum: Software-Projekte der Mitglieder
by Carsten2,
11. Okt 2013
Fehler, die ich gefunden habe:
zint.pas
in function hibc:
//for i := 1 to _length do
for i := 0 to _length-1 do //geändert
Inc(counter, posn(TECHNETIUM, source)) ;
in function ZBarcode_Encode: