Otomatik Barkod Oluşturma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
tayipk
Üye
Mesajlar: 284
Kayıt: 27 Kas 2013 11:32

Otomatik Barkod Oluşturma

Mesaj gönderen tayipk »

Hepinize Merhaba arkadaşlar yapmış olduğum projede Otomatik Barkod Oluşturma İhtiyacı Doğmuştur. bu barkod EAN13 barkod ollacak 13 Karakterli olacak ve başı 0 la Dolacak. Örneğin barkod oluştur butonuna bastım 0000000000001 diye barkod ürtecek. tabi barkod numarası 9 üzeri oluncada 0000000000010 99 üzeri olunca 0000000000100 diye devam edecek bununla ilgili nasıl bir yöntem geiştirmeliyim daha önce bu konuda deneyimi olan arkadsaşlardan ve bilgisi olan herkesten yardım istiyorum. Hepinize Kolay Gelsin.
Soru Sorarken yazmaya Üşenmeyen Parmaklar Sorunun Çözüldükten Sonra Teşekkür etmeye de Üşenmesin.
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2381
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Re: Otomatik Barkod Oluşturma

Mesaj gönderen freeman35 »

değeri integer sayı yap, ekrana basarkende formatfloat('0000000000000', barkodum);
bu yaptığın ean13 standardı değil 13 haneli sayı olur bilgine, ean13 standartlarını ve checkdigit diye araştırmanı öneririm.
Kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
akdatilla
Üye
Mesajlar: 292
Kayıt: 02 Nis 2006 06:04
Konum: Antalya

Re: Otomatik Barkod Oluşturma

Mesaj gönderen akdatilla »

Merhaba,
Bahsettiğiniz şekilde özel barkodları üretip basmak için EAN13 ve EAN8 gibi uluslar arası standartlara sahip barkodları kullanmanız doğru değil. Bunlar bir resmi bir kurumdan onay alınarak firma yada kurumlara tahsis edilir.
Özel barkod basmak için Code 128 veya Code 39 gibi diğer çeşitli barkod formatlarını kullanabilirsiniz. Code 128 özel barkod basımı için ideal bir çözüm.Bununla harf ve rakamları kullanma şansınız var, aynı zamanda uzunluk sınırlaması yok (500,1000,10000,10000000,abcdefg ... kullanabilirsiniz).
kolay gelsin.
tayipk
Üye
Mesajlar: 284
Kayıt: 27 Kas 2013 11:32

Re: Otomatik Barkod Oluşturma

Mesaj gönderen tayipk »

freeman35 yazdı:değeri integer sayı yap, ekrana basarkende formatfloat('0000000000000', barkodum);
bu yaptığın ean13 standardı değil 13 haneli sayı olur bilgine, ean13 standartlarını ve checkdigit diye araştırmanı öneririm.
Kolay gele
Freeman35 yardımın için teşekkürederim gösterdiğin yöntemle sorunumu çözmüş ve istediğimi almış bulunuyorum çok teşekkürler
Soru Sorarken yazmaya Üşenmeyen Parmaklar Sorunun Çözüldükten Sonra Teşekkür etmeye de Üşenmesin.
Cevapla