Delphi Can
QR okuma ve oluşturma [Anlatım] - Baskı Önizleme

+- Delphi Can (http://www.delphican.com)
+-- Forum: Delphi (http://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Mobil Platform - FireMonkey (FMX) (http://www.delphican.com/forumdisplay.php?fid=7)
+--- Konu Başlığı: QR okuma ve oluşturma [Anlatım] (/showthread.php?tid=3186)

Sayfalar: 1 2


QR okuma ve oluşturma [Anlatım] - Mr.Developer - 21-01-2019

iyi günler,

Mobil Tarafında QR tarama-oluşturma ile ilgili kesin neticeye varılmamış konulara rastladım. 
(konularda yardım edilmiş ama konuyu soranların yeteri düzey de bilgi sahibi olmadıklarından dolayı yani anladığım o yönde, kesin neticeye varılamamış diyorum. )
bende bunu kesinleştirip bir kaynak olarak sunmak istedim.

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

bileşen kurulumları :

DİKKAT : Bileşenleri yerinin değişmeyeceği bir yerde muhafaza ediniz.

FMXComponents-master adlı bileşen setinin kurulumu :

FMXComponents-master klasöründeki FMXComponentsGroup dosyasını açın ve sağ taraftaki kısımda sağ tıklayıp install edin.
(öncesinde compile diyerek de hata olup olmadığını öğrenebilirsiniz. )

kurulumda son işlem olarak ;
gerekli kütüphane- kaynak dosyalarını eklemek kalıyor.
bunun için tool-options-delphi options-library kısmından istenilen platform seçildikten sonra ( android )
library Path bölümüne FMXComponents-master klasöründeki ComponentsSource klasörünü ekleyin.


diğer bileşen için de aynı işlemleri uygulayın. fakat bu sefer kütüphane olarak BarcodeScanner klasörünü ekleyin.
[b]BarcodeScanner klasöründeki Example içerisinde BarcodeScanner bileşeninin örneği mevcut.
[/b]
[b]üzerinde ufak değişiklikler yaptım direkt projenize entegre edip kullanabilirsiniz. ( en çok yaptığım işlemdir bu gibi durumlarda bilmediğim şeyler de  Shy  )[/b]

[attachment=420]  [attachment=421]  [attachment=422]  [attachment=423] 

eksik ya da hata varmı bilmiyorum teorik olarak anlatım yaptım.
delphi 10.3 community edition sürümünde aktif olarak kullanılmaktadır.

anlatım en basit haliyle yapılmıştır çünkü yeni başlayanlara hitaben hazırlanmıştır.

Uyarı : Zxing barcode scanner yüklü olması şart. mağlum başka seçeneğimiz yok QR okutmak için. varsa da henüz bilmiyorum.  Shy

iyi günler dilerim...


QR okuma ve oluşturma [Anlatım] - mcuyan - 21-01-2019

Anlatım için teşekkürler. Fakat bu kodlar sadece Android için geçerli olduğunu da yazmak lazım... IOS da yöntem farklı


Cvp: QR okuma ve oluşturma [Anlatım] - Mr.Developer - 21-01-2019

(21-01-2019, Saat: 19:33)mcuyan Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Anlatım için teşekkürler. Fakat bu kodlar sadece Android için geçerli olduğunu da yazmak lazım... IOS da yöntem farklı

kurulumda direkt android platformunu konu aldığım için anlayacaklarını varsaymıştım.
haklısınız yine de belirtmekte fayda vardı hocam.

ve teşekkür ederim.


QR okuma ve oluşturma [Anlatım] - Bay_Y - 22-01-2019

Teşekkür Ederim , İhtiyacı karşılayacağını düşünüyorum.


Cvp: QR okuma ve oluşturma [Anlatım] - Mr.Developer - 22-01-2019

(22-01-2019, Saat: 13:48)Bay_Y Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Teşekkür Ederim  , İhtiyacı karşılayacağını düşünüyorum.

rica ederim. benim de temennim o yönde.


QR okuma ve oluşturma [Anlatım] - seydigozegir@gmail.com - 24-07-2019

Mr.Developer Merhabalar,

Elinize sağlık güzel bir paylaşım olmuş.
Fakat bu işlemde barkod okumak için fazla bekliyoruz. Daha seri ve hızlı okutma işlemi nasıl yapabiliriz.
Ayrıca barkod okutmak için tam ekranda değil de form içinde kamerayı nasıl açabiliriz.

bu konuda yardımcı olabilir misiniz.


Cvp: QR okuma ve oluşturma [Anlatım] - Mr.Developer - 24-07-2019

(24-07-2019, Saat: 17:44)seydigozegir@gmail.com Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Mr.Developer Merhabalar,

Elinize sağlık güzel bir paylaşım olmuş.
Fakat bu işlemde barkod okumak için fazla bekliyoruz. Daha seri ve hızlı okutma işlemi nasıl yapabiliriz.
Ayrıca barkod okutmak için tam ekranda değil de form içinde kamerayı nasıl açabiliriz.

bu konuda yardımcı olabilir misiniz.

Teşekkür ederim.

Evet haklısınız. beklettiği doğrudur ama kamerayı bir kaç defa deaktif edip aktifleştirdiğiniz de makul derecede akıcılığa kavuşuyor.
illa diyorsanız ki buna gerek kalmadan akıcı olsun, elbette çare tükenmez .

Az önce delphi 10.3.2 sürümünde test ettim ;

- Bir çok farklı kamera kalitesinde okutma
- Arka ve ön kameralar arası geçiş ( ilk başka barkod için saçma bulduğum bir özellikti sonra 40 küsürlerde ön kamera pixsel'ine sahip cihazlar görmeye başlayınca hak verdim. )
- Anlık okuma ( okutup çekmezseniz ya da bir defa okuttuktan sonra durdurma işlemini siz yaptırmaz iseniz devamlı okur )
- FPS bilgisi

Gibi özellikleri mevcut. tabi bu sadece görünen kısımlar...

bu Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.indirebilirsiniz


[attachment=651]

PlotGrid bileşeninin margins özellikleri ile oynayarak formun istediğiniz kısmında gösterilmesini sağlayabilirsiniz.

Umarım çözüm olur. başarılar dilerim...


QR okuma ve oluşturma [Anlatım] - frmman - 24-07-2019

Teşekkürler elinize sağlık.


QR okuma ve oluşturma [Anlatım] - seydigozegir@gmail.com - 24-07-2019

Teşekkür ederim.

Ama ben bir türlü projeyi derleyemedim.
Mobil bölümünü yeni kullanıyorum eksik bişey mi var acaba.

kbXGdY.png


Cvp: QR okuma ve oluşturma [Anlatım] - Fesih ARSLAN - 25-07-2019

(24-07-2019, Saat: 23:54)seydigozegir@gmail.com Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Teşekkür ederim.

Ama ben bir türlü projeyi derleyemedim.
Mobil bölümünü yeni kullanıyorum eksik bişey mi var acaba.

kbXGdY.png

Merhaba, 
@"seydigozegir@gmail.com", daha önce açılmış farklı bir konu (Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.) başlığında aynı ekran görüntüsünü paylaşarak yardım talep etmiştiniz. 
O konu başlığında bu hatanın sebebini yazmıştım. Bakınız, Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.