Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
FMX Android Barkod Scanner - [ÇÖZÜLDÜ]
#1
Merhabalar,
daha önce formu bu konuda baya araştırdım. hatta tüm yöntemlere de baktım benzer konular açılmış ama çözüm yolu ya bulunmuyor ya da sunulan çözümlerden de neticeye varamadım 
kütüphane olarak Zxing kullanıyorum . Önce TCameracontrol  bileşeni ile denedim inanılmaz yavaş çalışıyor. Video kalitesini Mediuma düşürmeme rağmen  yani ortalama bir barkodu okutmak neredeyse 7-8 saniyeyi buluyor focuslanma süresiyle beraber. Bunuın dışında Barcode scanner uygulaması ile birlikte kullanı sğlamaya çalışıyorum o güzel okutor ama onda da şöyle bir sıkıntı var okunan barkodu Edit ya da başka bir yere  yapıştırmak için illaki bir nesneyi etkileşime geçirmek gerekiyor. otomatize etmeye çalıştım ama olmadı her seferinde tıklama zorunluluğu oluyor. Malum çoklu barkod okunacak işlemlerde bu şekilde çalışmak imkansız bu konuda yardımalrınızı rica ediyorum. Timer ile de thread ile de otoamtize etmeye çalıştım olmuyor   Bu arada kodları aşağıya bırakıyorum. Aşağıda da görüleceği üzere cornerbutton3 tıklamadan yapıştırma işlemini gerçekleştirmiyor 

procedure TForm1.GetBarcode;
var
 intent: JIntent;
 ClipboardService: IFMXClipboardService;
 ClipboardText: string;
begin
  Edit1.Text := '';
   intent := TJIntent.Create;
  intent.setAction(stringtojstring('com.google.zxing.client.android.SCAN'));
  intent.putExtra(tjintent.JavaClass.EXTRA_TEXT, stringtojstring('SCAN_MODE,PRODUCT_MODE'));
  //intent.setType(StringToJString('text/plain'));
 SharedActivity.startActivityForResult(intent, 0);


 if TPlatformServices.Current.SupportsPlatformService(IFMXClipboardService, IInterface(ClipboardService)) then
 begin

   ClipboardText := ClipboardService.GetClipboard.ToString;


   Edit1.Text := ClipboardText;
   Edit1.PasteFromClipboard;
 end;

 Timer1.Enabled:=True;
end;

procedure TForm1.CornerButton2Click(Sender: TObject);
begin
GetBarcode;
end;

procedure TForm1.CornerButton3Click(Sender: TObject);
begin
Edit1.Text:='';
Edit1.PasteFromClipboard;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
 if not TPlatformServices.Current.SupportsPlatformService(IFMXClipboardService, IInterface(ClipService)) then
   ClipService := nil;Elapsed := 0

end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
 Timer1.Enabled := False;
 TThread.ForceQueue(nil,
   procedure
   begin
     CornerButton3Click(nil);
   end
 );
end;
Cevapla


Bu Konudaki Yorumlar
FMX Android Barkod Scanner - [ÇÖZÜLDÜ] - Yazar: Mesut - 06-11-2023, Saat: 10:51
FMX Android Barkod Scanner - Yazar: mcuyan - 06-11-2023, Saat: 21:36
Cvp: FMX Android Barkod Scanner - Yazar: Mesut - 07-11-2023, Saat: 17:46
Cvp: FMX Android Barkod Scanner - Yazar: RAD Coder - 07-11-2023, Saat: 13:30
Cvp: FMX Android Barkod Scanner - Yazar: Mesut - 07-11-2023, Saat: 13:35
Cvp: FMX Android Barkod Scanner - Yazar: RAD Coder - 07-11-2023, Saat: 13:46
Cvp: FMX Android Barkod Scanner - Yazar: Mesut - 07-11-2023, Saat: 13:55
Cvp: FMX Android Barkod Scanner - Yazar: mcuyan - 08-11-2023, Saat: 13:57
Cvp: FMX Android Barkod Scanner - Yazar: RAD Coder - 08-11-2023, Saat: 14:05
FMX Android Barkod Scanner - Yazar: mcuyan - 07-11-2023, Saat: 22:27
Cvp: FMX Android Barkod Scanner - Yazar: Mesut - 07-11-2023, Saat: 23:57
Cvp: FMX Android Barkod Scanner - Yazar: RAD Coder - 08-11-2023, Saat: 11:24
Cvp: FMX Android Barkod Scanner - Yazar: RAD Coder - 01-12-2023, Saat: 16:48
FMX Android Barkod Scanner - Yazar: engerex - 07-11-2023, Saat: 23:09
FMX Android Barkod Scanner - [ÇÖZÜLDÜ] - Yazar: Mesut - 08-11-2023, Saat: 11:45
FMX Android Barkod Scanner - [ÇÖZÜLDÜ] - Yazar: mcuyan - 08-11-2023, Saat: 14:09
FMX Android Barkod Scanner - [ÇÖZÜLDÜ] - Yazar: mcuyan - 08-11-2023, Saat: 15:14
FMX Android Barkod Scanner - [ÇÖZÜLDÜ] - Yazar: vedat35 - 08-11-2023, Saat: 16:34
FMX Android Barkod Scanner - [ÇÖZÜLDÜ] - Yazar: Jakarta2 - 04-12-2023, Saat: 15:04
FMX Android Barkod Scanner - [ÇÖZÜLDÜ] - Yazar: mcuyan - 18-12-2023, Saat: 19:43

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Çözüldü _ Delphi Community Edition SDK ayarları hatası cinarbil 1 485 12-03-2026, Saat: 10:25
Son Yorum: damert6
  Webbrowser Sorunu [ÇÖZÜLDÜ] codder71 7 418 10-02-2026, Saat: 17:04
Son Yorum: codder71
  Android Uygulama İkonu ARM 2 400 11-11-2025, Saat: 12:15
Son Yorum: ARM
  Android SDK kajmerantime 1 385 28-10-2025, Saat: 14:53
Son Yorum: cinarbil
  Android El Terminali Barkod Okuyucu Verisi tuna 0 334 17-10-2025, Saat: 01:07
Son Yorum: tuna



Konuyu Okuyanlar: 1 Ziyaretçi