[delphi-users:5103] FMXによるバーコード読み込みアプリの作成

318 views
Skip to first unread message

チャン・グンテ

unread,
Mar 4, 2019, 8:01:51 PM3/4/19
to delphi...@freeml.com
先日受講したあるセミナーで TTKRBarCodeScanner というフリーのカスタムコンポーネントを使用することで簡単にFMXによるバーコード読み込みアプリを作成することができることがわかりました。

ただ、このカスタムコンポーネントはXE5からSeattleと呼ばれるバージョンまでしか使用できないということでしたので、そういえば昨年購入していたTokyoには過去のバージョンを使用できる権利があったことを思い出してSeattleをインストールしてみました。
ところがインストールする際にAndroidの環境をインストールする画面が出てこなくて、Embarcaderoさんに確認してみたところ当時Android環境の部分は別売りでしたので、Tokyoの権限ではそこまでのインストールはできませんということでした。

残る手立ては、そのセミナーで紹介された以下のWinSoft社の有償版なのですが、トライアル版はインストールできたのですが、解説がほとんどないことから使い方が理解できないでいます。

https://www.winsoft.sk/fobr.htm

どなたか具体的な使い方をご存知の方がいらっしゃいまいたらご教示いただけませんでしょうか。



MLホームページ: https://www.freeml.com/delphi-users

----------------------------------------------------------------------
スマホアプリ版で100万ダウンロード突破の
「キャプテン翼ZERO~決めろ!ミラクルシュート~」
HTML5ゲームプラットフォーム「ゲソてん byGMO」にて、
PCブラウザ版の事前登録受付中!
https://gesoten.com/games/genre/sports/tsubasa-zero
------------------------------------------------------[freeml byGMO]--

あなたの街のチラシがいつでも無料で見放題!
チラシをクリックしてチラシが拡大されたらポイントゲット♪
まずはかんたん登録♪ -ポイントタウン-
https://www.pointtown.com/ptu/rd.cgi?cid=8912
----------------------------------------------------------------------

じゃぺ

unread,
Mar 4, 2019, 9:42:45 PM3/4/19
to delphi...@freeml.com
川上です

直接の回答ではありませんが、ちょうど細川さんが
バーコード読み込みについての記事を書かれていました。
https://qiita.com/pik/items/9a31f6eb7983bf2a574e

TTKRBarCodeScanner ではなくZxing というライブラリですが
サンプルも書かれていますし、ぐぐったらそこそこ情報もあり
そうです。

参考まで

チャン・グンテ

unread,
Mar 4, 2019, 9:52:22 PM3/4/19
to delphi...@freeml.com
川上 様

貴重な情報のご提供ありがとうございました。
すごく詳しい解説があるようですので期待が膨らみます。
実際にやってみて、また結果をご報告させていただきます。

2019年3月5日(火) 11:42 じゃぺ <delphi...@freeml.com>:

チャン・グンテ

unread,
Mar 9, 2019, 5:32:38 PM3/9/19
to delphi...@freeml.com
川上 様

この度はお世話になっております。
昨晩から本件に取り組んでみているのですが、細川さんのご説明の通りに作業を進めて、ある程度はその通りにできたと考えております。
ただ、コンパイルしてみるとコーディング例のところではなく、Zxinig.Core.Pasのところで以下のようなコンパイルエラーが多数出てきてしまっております。

[DCC エラー] Zxing.Core.pas(27): E2086 'Jzxing_Writer' 型の宣言が完了していません
[DCC エラー] Zxing.Core.pas(28): E2086 'JMultiFormatWriter' 型の宣言が完了していません
[DCC エラー] Zxing.Core.pas(29): E2086 'JMultiFormatWriter_1' 型の宣言が完了していません

このあたりは細川さんに直接お聞きしてみないとどうしようもないようには感じております。
そもそもZxinig.Core.Pasの中身がよくわかっておりませんので、修正の際に何か間違ってしまったのかもしれないのですが。

2019年3月5日(火) 11:52 チャン・グンテ <delphi...@freeml.com>:

チャン・グンテ

unread,
Mar 9, 2019, 6:00:55 PM3/9/19
to delphi...@freeml.com
川上 様

先ほどの投稿の直後に、Zxing.Core.Pasの修正ミスに気付きました。
コード例と同じ処理が無事行えました。
タイムリーな情報のご提供ありがとうございました。

2019年3月10日(日) 7:32 チャン・グンテ <delphi...@freeml.com>:
--
-----------------------------

小宅 勝
〒370-1201 群馬県 高崎市 倉賀野町 1081-3
携帯電話:090-9683-9823
Reply all
Reply to author
Forward
0 new messages