PDA

View Full Version : استفاده از بارکدخوان در نرم افزار



maktab
پنج شنبه 17 مرداد 1392, 17:43 عصر
سلام
من برای یک نرم افزار انبارداری نیاز به استفاده از بارکدخوان دارم. ولی آشنایی با آن ندارم. دوتا راهنمایی میخواستم.
1- در حال حاظر دسترسی به دستگاه بارکدخوان ندارم! آیا نرم افزار یا... هست که آن را شبیه سازی کنه که من بتونم از آن برای تست نرم افزارم استفاده کنم؟
2- برای کدنویسی و قرار دادن چنین امکانای در نرم افزارم به این صورت که بجای درج شماره بارکد، از آن دستگاه بارکدخوان استفاده بشه و اطلاعات دستگاه شناسایی بشه و... باید چکار کنم؟

ma.rad
پنج شنبه 17 مرداد 1392, 18:56 عصر
باسلام دوست عزیز سوالتون بسیار تکراریه ،لطفا جستجو کنید
مثلا
http://barnamenevis.org/showthread.php?408277-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF-%D8%AE%D9%88%D8%A7%D9%86-%D8%AF%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87&highlight=%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF

http://barnamenevis.org/showthread.php?391393-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%AF%D8%B1%D8%AC-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%DA%A9%D8%A7%D9%84%D8%A7-%D9%87%D8%A7-%D8%A8%D8%A7-%D8%A7%D8%B3%DA%A9%D9%86%D8%B1-%28-%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF-%D8%AE%D9%88%D8%A7%D9%86-%29&highlight=%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF


http://barnamenevis.org/showthread.php?361465-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF-%D8%AE%D9%88%D8%A7%D9%86-%D8%A8%D8%AF%D9%88%D9%86-%D9%81%D9%88%DA%A9%D9%88%D8%B3-%D8%B1%D9%88%DB%8C-textbox&highlight=%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF

http://barnamenevis.org/showthread.php?367385-%D8%AE%D9%88%D8%A7%D9%86%D8%AF%D9%86-%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF-%D8%AA%D9%88%D8%B3%D8%B7-%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF%D8%AE%D9%88%D8%A7%D 9%86&highlight=%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF

و......

maktab
پنج شنبه 17 مرداد 1392, 21:34 عصر
بله در مورد نحوه کدنویسیش و... میشه با جستجو اطلاعاتی به درست آورد ولی هدف اصلی من از ایجاد این تاپیک سوال اول بود.

mz6488
پنج شنبه 17 مرداد 1392, 21:38 عصر
دوست عزیز هدف شما از استفاده بارکد خوان اینکه شماره بارکد رو داشته باشید و بعدش بریزید تو تکست باکس.خوب حالا کاری که انجام میدین که بیاین یه کد رو از یه جایی کپی کنید بعد paste کنید تو تکست باکس.

maktab
پنج شنبه 17 مرداد 1392, 23:11 عصر
دوست عزیز هدف شما از استفاده بارکد خوان اینکه شماره بارکد رو داشته باشید و بعدش بریزید تو تکست باکس.خوب حالا کاری که انجام میدین که بیاین یه کد رو از یه جایی کپی کنید بعد paste کنید تو تکست باکس.

هدف من اینه که این کار را دستگاه انجام بده. یعنی کالای مورد نظر را روبروی دستگاه قرار بدم بعد دستگاه کالا را شناسایی کنه و کدش را بده به برنامه. برای ارتباط با دستگاه نیاز نیست از روش خاصی استفاده کنم؟ ضمنا من الان که این دستگاه را ندارم و میخوام این نرم افزار را طراحی کنم. خب چطور میشه تستش کرد؟ نیاز به یک محیط شبیه سازی دارم.

maktab
شنبه 19 مرداد 1392, 15:15 عصر
لطفا راهنمایی نمایید...

ma.rad
شنبه 19 مرداد 1392, 15:21 عصر
یاسلام مجدد
شما برای کار با دستگاه بارکدخوان در هیچ زبان برنامه نویسی، نیاز به هیچ کامپونتی و ابزار و کد و... ای ندارید.
دستگاه بارکدخوان به عنوان نوعی کیبورد به سیستم متصل میشود.
حتی در برخی از انواع آن سیم بارکد خوان به وضوح به جای سیم کیبورد به رایانه متصل میشود در نیمه انتهایی سیم فیشی برای اتصال کیبورد تعبیه شده است.
در کل بارکدخوان پس از فشار ماشه بر روی بارکد، رمز بارکد را که میتواند ترکیبی از حرف و عدد باشد را خیلی سریع و در کسری از ثانیه تایپ خواهد کرد، یعنی مثل ان میماند که کاربر آن را با کیبورد تایپ کرده.
در تنظیمات دستگاه های بارکدخوان معمولاً گزینه ای هم قابل فعال کردن است که در پایان درج بارکد فشار کلید Enter هم شبیه سازی شود. (در صورت نیاز به این قابلیت، دستورات دفترچه راهنما و کدهای برنامه ریزی دستگاه را مطالعه نموده یا با شرکت پشتیبان تماس بگیرید)
در واقع تنها کاری که شما باید انجام دهید محیا کردن یک وردی (مثل یک TextBox عادی) و اطمینان از وجود Focus روی ان است.

و من ا... توفیق

hojjatshariffam
یک شنبه 20 مرداد 1392, 01:25 صبح
بله دوست عزیز ، نیاز به هیج جیزی نداری ، در تکست باکسی که فوکاس شده ، فقط خروجی دستگاه بارکد خوان اونجا past خواهد شد.
شما تنها کاری که باید بکنید اینه که برای هر کالا یه شماره بارکد در نظر بگیرید و وقتی که تو تکست باکسی همون کد رو وارد کردین (مثلا در سطر فاکتور فروش) فورا از دیتابیستون اون کالای مورد نظر درج شود
برای تست هم می تونید اون کد رو با CTRL+C کپی کنید و با CTRL+V پست کنید که ببینید کار می کنه یا نه

m_iman_e
سه شنبه 02 مهر 1392, 07:30 صبح
باسلام دوست عزیز سوالتون بسیار تکراریه ،لطفا جستجو کنید
مثلا
http://barnamenevis.org/showthread.php?408277-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF-%D8%AE%D9%88%D8%A7%D9%86-%D8%AF%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87&highlight=%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF

http://barnamenevis.org/showthread.php?391393-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%AF%D8%B1%D8%AC-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%DA%A9%D8%A7%D9%84%D8%A7-%D9%87%D8%A7-%D8%A8%D8%A7-%D8%A7%D8%B3%DA%A9%D9%86%D8%B1-%28-%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF-%D8%AE%D9%88%D8%A7%D9%86-%29&highlight=%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF


http://barnamenevis.org/showthread.php?361465-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF-%D8%AE%D9%88%D8%A7%D9%86-%D8%A8%D8%AF%D9%88%D9%86-%D9%81%D9%88%DA%A9%D9%88%D8%B3-%D8%B1%D9%88%DB%8C-textbox&highlight=%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF

http://barnamenevis.org/showthread.php?367385-%D8%AE%D9%88%D8%A7%D9%86%D8%AF%D9%86-%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF-%D8%AA%D9%88%D8%B3%D8%B7-%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF%D8%AE%D9%88%D8%A7%D 9%86&highlight=%D8%A8%D8%A7%D8%B1%DA%A9%D8%AF

و......


**************
هیچ کدوم از این لینک هایی که دادی به درد نمیخوردن

davidrobert
یک شنبه 28 مرداد 1397, 22:33 عصر
سلام و خسته نباشید.
دوست عزیز من 5 سال پیش برای تست دستگاه بارکد خوان خریدم فکر میکردم مکافات کدنویسی دارم دیدم اصلا مکافاتی نداره.
خود دستگاه بارکد خوان دو تا کار انجام میده اول بارکد میخونه و دوم عمل Enter انجام میده.
فقط کافی تو رویداد Keydown بگی وقتی Enter خورد که توسط بارکرد خوان زده میشه بره خود جنس رو موجود بود بیاره نبود پیام بده جنس یاقت نشد.
و ربطی هم به کدنویسی نداره. چون اصلا کدنویسی نداره