Barkod nesnesi
Sıkça sorulan sorular

 Standard veya daha yüksek
Destekleyici YazılımLink
ActiveBarcode kontrolü ile hangi programlar çalışır?
OLE 2.0'ı destekleyen tüm programlar ve ActiveX kontrollerini açıkça destekleyen tüm programlar: Access, Excel, Word, Internet Explorer, Microsoft Edge (IE Mode), FrontPage, Visual FoxPro, Visual C++, Visual J++, Visual C#, Visual Basic, Visual Basic for Applications (VBA), PowerPoint, PowerBuilder, C++ Builder, Delphi ve daha birçoğu.
ActiveBarcode'u herhangi bir kayıt veya yükümlülük olmadan ücretsiz olarak değerlendirebilirsiniz.
Barkodları görüntü dosyası olarak kaydetmeLink
Bir geliştirici olarak barkodları resim dosyası olarak kaydetmek istiyorum.
Evet, sadece şu yöntemleri kullanın SaveAs, SaveAsBySize veya SaveAsBySizeExtended.
Kaydetmeden önce bit eşlemi değiştirmek isterseniz, görüntüyü almak için Picture özelliğini kullanın.
Barkod veya resim özelliği yenilenmiyor veya herhangi bir veriye sahip değilLink
Resim özelliğinin ayarlanmadığını ve henüz herhangi bir veri içermediğini belirten bir hata alıyorum.
Resim özelliğini zaman açısından kritik bir durumda kullanırsanız veya toplu döngüler yaparsanız, işletim sistemine it'nin olay işlemesini yapması için yeterli zaman vermeniz gerekir. Örneğin, VBA'da resim özelliğinin verilerle doğru şekilde ayarlandığını garanti etmek için 'DoEvents' kullanmanız gerekir. Alternatif olarak, picture özelliğini kullanmadan önce CreatePictureBySize yöntemini kullanabilirsiniz.
Barkod kontrolünü manuel olarak yüklemeLink
Ben bir geliştiriciyim ve hedef sisteme yalnızca barkod nesnesini manuel olarak yüklemek istiyorum. Bunu tam olarak nasıl yapabilirim?
Yalnızca barkod nesnesini kurabilir veya kontrolü kendi kurulum rutininize entegre edebilirsiniz. ActiveBarcode'un nasıl yeniden dağıtılacağına ilişkin ayrıntılı bir açıklamayı burada bulabilirsiniz: Barkod Nesnesinin (ActiveX Control, OCX) kendi Uygulamanızla Dağıtımı.
Nesne, OCX, Control: Kontrol kodlarının girilmesiLink
Kontrol kodlarını nasıl girebilirim?
barkodlarda kontrol karakterlerinin kullanımı hakkında daha fazla bilgi edinmek için okumaya devam edin.
Yazı tipi boyutunu değiştirmeLink
Yazı tipi boyutunu nasıl değiştirebilirim?
Yazı tipi boyutu Font özelliği kullanılarak ayarlanır.
Bu özelliği doğrudan geliştirme araçları veya özellikler iletişim kutusu aracılığıyla değiştirebilirsiniz.
Örneğin Word'de: Barkod üzerinde sağ fare tuşu -> ActiveBarcode nesnesi -> Özellikler.
Çek hanesini okuLink
Kontrol basamağı olan barkodlardan kontrol basamağının değerini nasıl okuyabilirsiniz?
Kontrol basamağı Checksum özelliği kullanılarak okunabilir.
Otomatik barkod genişliğiLink
Metne bağlı olarak barkodun genişliğini dinamik olarak gerekli minimuma ayarlamak mümkün mü?
Bunu TextChange olayında yapan bir fonksiyon oluşturabilirsiniz. IsSizeOk özelliğini kullanarak barkodun görüntülenip görüntülenemeyeceğini öğrenebilirsiniz. Barkod nesnesinin genişliğini değiştirerek, bir yaklaşım algoritması kullanarak doğru değeri hızlı bir şekilde belirleyebilirsiniz.
Barkod yerine Kara KutuLink
Barkod denetimini bir forma gömdüğümde neden barkod yerine sadece siyah bir kutu alıyorum?
Geliştirme ortamınız barkod kontrolü için kötü varsayılan renkler seçmiştir. Sadece kontrolü özelleştirin ve arka plan rengini (Backcolor) beyaz (clWhite) olarak ayarlayın.
Crystal Report veri bağlamaLink
Barkod denetimini Crystal Report ve Visual Basic ile bir rapor üzerinde kullanmaya çalışıyorum. Denetimi OLE nesnesi olarak ekleyebiliyorum, ancak bir özelliği bir veritabanına bağlayamıyorum?
Crystal Report, bir ActiveX kontrolünün özelliklerini bağlayamıyor gibi görünüyor. Veri bağlamayı Visual Basic programınızdan manuel olarak yapmanız gerekir. Bildiğimiz kadarıyla Crystal Report bunu otomatik olarak yapamaz.
Geliştirme ortamı: lisans sorunuLink
Geliştirme ortamı geliştirici lisansını tanımıyor.
Bazen Delphi, Visual Studio veya Visual Basic gibi geliştirme ortamları lisans değişikliğini tanımaz. Bunun nedeni, lisans verilerinin nesne geliştirme ortamına eklenirken depolanmasıdır. Ardından, geliştirici lisansı yüklendikten sonra kontrolü tekrar yerleştirmek gerekir. Lütfen geliştirici lisansının geliştirme bilgisayarına doğru şekilde yüklendiğinden emin olun.
  • Geliştirme ortamını başlatın. Projenizi açmayın. Şimdi kontrolü araç kutusundan kaldırın.
  • Visual Studio'yu kapatın ve yeniden başlatın.
  • Yeniden başlatmadan sonra kontrolü araç kutusuna geri yerleştirin.
  • Bu kez doğru lisans bilgileri geliştirme ortamında saklanacaktır ve projenizi tekrar açıp doğru lisansla derleyebilirsiniz.
ActiveBarcode'un nasıl yeniden dağıtılacağına ilişkin ayrıntılı bir açıklamayı burada bulabilirsiniz: Barkod Nesnesinin (ActiveX Control, OCX) kendi Uygulamanızla Dağıtımı
Geliştirici lisansı Delphi tarafından tanınmıyorLink
Delphi, kendi lisansı olmadan müşteride çalışan EXE dosyaları oluşturamaz.
Lütfen geliştirici lisansının geliştirme bilgisayarına doğru şekilde yüklendiğinden emin olun.
  • Geliştirme ortamını başlatın. Projenizi açmayın.
  • ActiveBarcode denetimini geliştirme ortamından (paketten) kaldırın.
  • Paketi derleyin, böylece kontrol gerçekten kaldırılmış olur.
  • Şimdi kumandayı tekrar paketin içine yerleştirin.
  • Bu kez doğru lisans bilgileri geliştirme ortamında saklanacaktır ve projenizi tekrar açıp doğru lisansla derleyebilirsiniz.
Aşağıdaki adımlar bileşen sarmalayıcısını yeniden oluşturacaktır ACTIVEBARCODELib_TLB.pas. Zaman damgasını "File generated on" araması yaparak kontrol edebilirsiniz.

ActiveBarcode'un nasıl yeniden dağıtılacağına ilişkin ayrıntılı bir açıklamayı burada bulabilirsiniz: Barkod Nesnesinin (ActiveX Control, OCX) kendi Uygulamanızla Dağıtımı
Resim özelliğinde barkod değişmiyorLink
ActiveBarcode'u Delphi ile bir veritabanında kullanıyorum. Önce bir veri kümesi açıyorum ve barkodu yazdırıyorum. Bu iyi çalışıyor. Şimdi bunu başka bir veri kümesi ile tekrar yapıyorum ve şimdi aynı barkod yazdırılıyor. Yazdırma için resim özelliğini kullanıyorum.
Yeni bir barkod oluşturmadan önce aşağıdaki kod satırını projenize ekleyin:
Barcode1.Picture.CleanupInstance;
Delphi 4,5,6 ve 7 için nasıl kullanılır kılavuzuLink
Delphi'nin eski sürümleri için adım adım kılavuzlarınız var mı?
Eski Delphi sürümleri için kılavuzları buradan PDF olarak indirebilirsiniz:
ActiveBarcode-Delphi-4-5-6-7-EN.pdf (English)
ActiveBarcode-Delphi-4-5-6-7-DE.pdf (German)