Author Topic: (ASK)Cara Pakai Barcode Scanner Di Program Aplikasi VB Apa Delphi?  (Read 4044 times)

Boboho Master

  • Newbie
  • *
  • Posts: 19
  • Karma: +0/-0
    • View Profile
Bos, pengen tau nih bagaimana cara memakai barcode reader di aplikasi, apakah perlu coing khusus atau gimana mohon pencerahannya, karena saya berencana buat program aplikasi terkait barcode,


 ;) ;) ;)

Andi Kurniawati

  • Full Member
  • ***
  • Posts: 144
  • Karma: +0/-0
    • View Profile
Re: (ASK)Cara Pakai Barcode Scanner Di Program Aplikasi VB Apa Delphi?
« Reply #1 on: June 02, 2012, 05:53:57 PM »
Artikel ini mungkin gak berguna bagi programmer delphi yang sudah mahir, akan tetapi mungkin sangat dibutuhkan oleh programmer yang baru saja belajar dan ingin mengembangkan aplikasi dengan menggunakan perangkat barcode reader. Nah sebelumnya mungkin apa ya barcode reader itu :
Barcode Reader adalah alat yang digunakan untuk membaca kode barcode. Tanpa kita sadari bahwa setiap hari kita apat menemui barcode pada barang-barang yang kita gunakan sehari-hari. Seperti pada pasta gigi, sabun, pada makanan-makanan ringan, dll.
Barcode dibedakan menjadi 2 jenis barcode :
1. barcode 1 dimensi
barcode 1 dimensi terdiri dari garis-garis yang berwarna putih dan hitam. warna putih untuk nilai 0 dan warna hitam untuk nilai 1.
2. barcode 2 dimensi
sedangkan barcode 2 dimensi sudah tidak berupa garis-garis lagi, akan tetapi seperti gambar. jadi informasi yang tersimpan didalamnya akan lebih besar.
untuk membuat kode barcode dari delphi kita dapat memanfaatkan rave report yang udah include pada delphi versi 7. kita dapat memilih type dari barcode yang akan kita buat. diantaranya barcode untuk produk ritail, buku perpustakaan, anggota berbeda-beda. Kode yang akan kita buat bisa bebas asalkan hanya digunakan pada sistem disuatu tempat seperti perpustakaan, akan tetapi untuk produk yang akan di edarkan dipasaran harus didaftarkan terlebih dahulu ke GS1 agar tidak sama dengan produk yang lain.
Untuk menggunkan perangkat barcode pada aplikasi kita sangat mudah. Sistem kerja sebuah barcode reader hampir sama dengan inputan pada kayboard. jadi tidak diperlukan lagi driver atau komponent untuk menggunakan barcode reader pada delphi. kita tinggal hubungkan barcode ke PS2 kemudian komputer sudah menganggap barcode reader tersebut adalah kayboard. Perbedaan barcode reader dengan keyboard adalah barcode reader membaca sebuah kode barcode kemudian memasukan kode tersebut kedalam komputer dengan menambahkan karakter enter atau chr(13). Nah untuk itu kita tinggal memberikan event onkeypress pada Tedit yang akan kita gunakan sebagai input kode barcode. pada event tersebut kita berikan prosedure sebagai berikut :

procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
//pada input barcode reader pasti diakhir karakter mendapat tambahan karakter enter atau chr(13) misal 1234567 menjadi 1234567 chr(13)
if key = chr(13) then //apabila ditekan enter
//proses setelah penekanan enter
end;

Boboho Master

  • Newbie
  • *
  • Posts: 19
  • Karma: +0/-0
    • View Profile
Re: (ASK)Cara Pakai Barcode Scanner Di Program Aplikasi VB Apa Delphi?
« Reply #2 on: June 02, 2012, 05:55:34 PM »
salut ane gan, cepet sekali update nya, thanks bantuannya, ane coba dolo ya gan , kalo berhasil ane traktirin cendol 1 gerobak dah ;D ;D ;D ;D, kalo belum ane repotin lagi yah gan ::) ::) ::)

Andi Kurniawati

  • Full Member
  • ***
  • Posts: 144
  • Karma: +0/-0
    • View Profile
Re: (ASK)Cara Pakai Barcode Scanner Di Program Aplikasi VB Apa Delphi?
« Reply #3 on: June 02, 2012, 05:57:19 PM »
1. Kalau dilihat barcode hanya berupa garis hitam atau
tanda titik2 kecil. Untuk membuat barcode tidak bisa
sembarangan itu ada aturanya dan di Indonesia
diatur oleh GS1 untuk apa supaya tidak terjadi
duplikasi number karena barcode hanya berupa angka yang
diwakili garis hitam. Mungkin rekan2 pernah lihat di
swalayan yang barcode tidak terbaca...biasanya mereka
memasuakan angka yang ada diluar jika terbaca.
2. Untuk pembuatan barcode ada printer khusus bisa dari zebra atau sato atau juag merk lain...dan juga harus ditentukan apakah mau buat barcode 1 dimensi 2 atau 3 dimensi atau EAN 13 dst...itu banyak.
3. Bahasa pemograman untuk barcode ada dari basic misal zebra programming language atau sato programmning itu tidak kompiler khusus jadi menggunakan notepad. Walaupun sudah ada driver yang sudah jadi. tapi kan dasar perlu tahu...........?
4. Menanggapi pembacaan data barcode dari delphi yang paling sederhana bisa menggunakan MSCOMM (ini free) dari microsoft atau jika anda familiar dengan assembly bisa menggunkan assembly atau menggunakan perintah chr(13). Barcode dan sidik jari pada prinsip sama yaitu berupa kumpulan titik dan jika masuk dalam data base itu berupa image yang di konfersi menjadi biner atau digit angka.
5. Untuk file gambar bisa di baca lewat barcode tapi jangan file jpg, tapi dalambentuk format .GRF karena barcode size memory kecil dan tdk berwarna. untuk sekedar simulasi pakai VB or Delphi it's ok, tanpa scanner barcode jadi simulasi di sebagai fungsi barcode di alihkan ke keyboar chr(13).

Boboho Master

  • Newbie
  • *
  • Posts: 19
  • Karma: +0/-0
    • View Profile
Re: (ASK)Cara Pakai Barcode Scanner Di Program Aplikasi VB Apa Delphi?
« Reply #4 on: June 02, 2012, 05:59:35 PM »
saya sedang mengerjakan sistem inventory barang masuk di sebuah pabrik gula di jawa timur.sistem ini masih percobaan seiring dengan proses manual. Pada sistem saya sebelumnya, input primary key berdasarkan nomer rator yang digenerate melalui program. tetapi saya temukan 0,7 % kesalahan input oleh operator. Padahal dalam sistem ini, kesalahan input bisa berakibat fatal (barang supplier tertukar atau tidak dibayar oleh perusahaan). Apakah sanggup sistem inputan barcode reader ini meminimalisir kesalahan, atau bahkan memungkinkan tidak terjadi kesalahan input. Bagaimana jika sensornya membaca terbalik (dari bawah ke atas) Apakah mungkin sistem auto increment dalam mengenerate primary key (saya gunakan looping utk menambah record) dapat otomatis menterjemahkan kode integer tsb ke barcode dalam rentan waktu yang singkat (kurang lebih 400-500 record baru dalam waktu kurang dari 1 jam) Sebelumnya, sistem saya menggunakan vibi data base sementara access, gimana yah gan

Andi Kurniawati

  • Full Member
  • ***
  • Posts: 144
  • Karma: +0/-0
    • View Profile
Re: (ASK)Cara Pakai Barcode Scanner Di Program Aplikasi VB Apa Delphi?
« Reply #5 on: June 02, 2012, 06:00:19 PM »
Untuk temen2 sebelum memulai pemogramman untuk barcode, tentukan dulu mau barocode 2 dimensi atau 1 demensi...sedikit penjelasan mengenai barcode 1 dimensi berupa garis hitam dan putih sedangkan 2 dimensi berupa titik. Antara bar code satu dimensi dgn informasi yang di kandungnya, merupakan 2 hal yang terpisah. Artinya untuk mengetahui informasi apa yang terkandung dalam bar code tersebut, kita harus mengaksesnya dari database. Oleh karena itu di butuhkan satu sistem yang "real-time". Sedangkan pada bar code dua dimensi misalnya PDF (Portable data file) 417, bar code-nya itu sendiri sudah memuat file yang dapat di akses, sehingga tetunya tidak membutuhkan sistem yang "real-time". secara sederhana cara akses seperti ini : Bar Code satu dimensi--->Aplication---->database kalau 2 dimensi : Bar Code 2 dimensi----> Aplication.Dan Tentukan juga format yang akan di gunakan dalam barcode tersebut apa barcode EAN 8, EAN 13, UPC A, ITF atay yang lainya. - Untuk pembuatan Bar Code untuk skala nasional tidak perlu daftar tapi kalau untuk skala internasional itu ada pendaftaran yang fungsinya untuk mengatur kode2 negara supaya tidak terjadi duplikasi kalau di Indonesia yang mengatur bar code GS1. - Mengenai saudara Les, RFID bisa menggunakan deplhi anda bisa menggunakna MSCOMM untuk koneksinya, tapi tentukan dulu mengenai frekuensi RFID tersebut apa Low Frekuensi, High Frekuensi, Atau Ultra High Frekuensi.....dan mengenai mikrokontroller anda bisa menggunakan chip RC400 dari philips

pastecino

  • Newbie
  • *
  • Posts: 36
  • Karma: +1/-0
    • View Profile
Re: (ASK)Cara Pakai Barcode Scanner Di Program Aplikasi VB Apa Delphi?
« Reply #6 on: June 25, 2012, 09:15:07 PM »
nambahin info :
Paling mudah pakai scanner barcode ps2 atau usb karena programmer tidak perlu coding untuk membaca barcode, biasanya scanner barcode secara default tersetting scan-enter, ut aplikasi web bisa disetting sebagai scan-tab (klo scan-enter otomatis ter-submit xixixiii  ;D ) .Salah satu yg pernah saya coba adalah merk Scanlogic CS-800PLUS, di cd ada manual setting scanner bisa di setting untuk scan-enter atau scan-tab, bahkan ada juga setting ut continues mode, jadi scanner mirip CS-1000, begitu item lewat di depan barcode jadi otomatis scan .... alay mode=ON.
Jadi klo di VB tinggal disetting keypress saja, nanti pindah ke field berikutnya.
Nih CS-800 nya :

ludy

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Re: (ASK)Cara Pakai Barcode Scanner Di Program Aplikasi VB Apa Delphi?
« Reply #7 on: July 28, 2012, 08:17:00 AM »
SELAMAT MALAM....SAYA MAU TANYA...CARA MEMASUKAN KODE BARKODE KE DALAM PROGRAM VB?AP SEPERTI MENULISKAN ANGKA LALU DI SAVE AP SD CR LAIN???DAN CARA PEMASANGAN ALAT SCANER BARCODENYA

hanzo

  • Full Member
  • ***
  • Posts: 129
  • Karma: +0/-0
    • View Profile
Re: (ASK)Cara Pakai Barcode Scanner Di Program Aplikasi VB Apa Delphi?
« Reply #8 on: September 12, 2012, 08:39:04 PM »
gampang gan, prinsipnya scanner barcode itu menggantikan keyboard, jadi membaca angka2 untuk diinputkan ke textbox, tanpa driver tinggal plug n play, ga pake coding, klo agan masih ragu silakan hub ane di 03170111595 ato pin BB ane di 267C10F1

Herman_Code

  • Jr. Member
  • **
  • Posts: 67
  • Karma: +0/-0
  • Don't U Remember???
    • View Profile
Re: (ASK)Cara Pakai Barcode Scanner Di Program Aplikasi VB Apa Delphi?
« Reply #9 on: November 07, 2012, 11:34:18 PM »
Trus.. apa semua barcode scanner bisa jalan di VB ato ada type barcode scanner tertentu???