Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]5723[/thread]

Barcode code128 + Windows



<< >> 9 Einträge, 1 Seite
dmo
 2003-09-16 16:31
#52235 #52235
User since
2003-09-16
7 Artikel
BenutzerIn
[default_avatar]
Hi Leute

ich hab ein riessiges problem. mein chef will ein progie das mit der eingabe uber ein textfeld einen Barcode eben den code128 erzeugt den dann in einem anderen textfeld anzeige und per klick dann in die zwischenablage kopiert werden soll.
und ich hab dazu echt keinen plan. kann mir da jemand vielleicht hilfreich unter die arme greifen. oder bsp. zukommen lassen.

mfg+thx
dmo
SirLant
 2003-09-16 18:27
#52236 #52236
User since
2003-08-04
516 Artikel
BenutzerIn
[default_avatar]
Die Zwischenablage kannst du über die WinAPI benutzen.
Zu dem code128 musst du dir die Doku durchlesen um die
Umwandlung vorzunehmen.
Für die Textfelder, da solltest du dir Perl/TK anschauen,
in unserer Linkliste
gibts einige Tutorials über Perl/TK.
Wenn du dich in Perl/TK eingearbeitet hast, sind die 2
Felder auch keine Probleme und für die Zwischenablage
musst du nach einem Win32 Modul suchen, mitdem du dies
kannst.
Da weiß ich jetzt leider keinen Namen mitdem ich dir da
helfen könnte.
--Programming today is a race between Software Enginers striving to build bigger and better idiot-proof Programs,
and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
dmo
 2003-09-16 19:18
#52237 #52237
User since
2003-09-16
7 Artikel
BenutzerIn
[default_avatar]
Hi

TK ist nicht das problem selbst die zwischenablage bekommich noch hin. aber ich keinen plan wie ich mit den barcodes umgehen soll. ich kann zwar den hex string erzeugen aber der bringt mir nicht viel. und das GD.pm funkt bei mir nicht(komischerweise).
mfg
dmo
steffenw
 2003-09-16 23:00
#52238 #52238
User since
2003-08-15
692 Artikel
BenutzerIn
[Homepage] [default_avatar]
Du brauchst GD::Barcode, bei http://search.cpan.org nach Code 128, da wirst Du fündig!
$SIG{USER} = sub {love 'Perl' or die};
dmo
 2003-09-17 13:31
#52239 #52239
User since
2003-09-16
7 Artikel
BenutzerIn
[default_avatar]
tach,
irgendwie bin ich zu blöd dafür.
ich krieg das nicht hin.
mfg
dmo
steffenw
 2003-09-17 17:04
#52240 #52240
User since
2003-08-15
692 Artikel
BenutzerIn
[Homepage] [default_avatar]
GD installieren war bei mir unter Windows auch nicht so ohne. Ich glaube, ich habe alles Stück für Stück nach ./site/lib/usw. kopiert. Mein Problem war, glaube ich, daß ich für perl 5.6.1 keine gd.dll hatte, die war für 5.8. Und wenn ich mich richtig erinnere, hatte ich dann das ganze noch mal gemacht und ein repository von up.winni-california oder so ähnlich in mein ppm eingebunden, dort war die vorcompilierte Version dann zu finden.
$SIG{USER} = sub {love 'Perl' or die};
dmo
 2003-09-17 18:47
#52241 #52241
User since
2003-09-16
7 Artikel
BenutzerIn
[default_avatar]
so jetzt hast dus komplett geschafft
was ist mit californien ?
ich hab activeperl 5.8.0 und bring gd nicht rein. os win2k.
kannst du das bitte nochmal langsam beschreiben?
thx+mfg
dmo
Crian
 2003-09-18 19:28
#52242 #52242
User since
2003-08-04
5872 Artikel
ModeratorIn
[Homepage]
user image
Du brauchst auf jeden Fall nicht extra die WinAPI für die Zwischenablage, das geht mit purem Tk.
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
steffenw
 2003-09-19 01:17
#52243 #52243
User since
2003-08-15
692 Artikel
BenutzerIn
[Homepage] [default_avatar]
Wieso nicht gd, geht doch mit ppm zu installieren.

set repository Theory http://theoryx5.uwin­nipeg.ca/ppmpackages­/

mehr dazu in http://perlmonks.thepen.com/147012.html
$SIG{USER} = sub {love 'Perl' or die};
<< >> 9 Einträge, 1 Seite



View all threads created 2003-09-16 16:31.