سلام خسته نباشید
از دوستان عزیز کسی میتونه در مورد نحوه انتقال اطلاعات از طریق پورت usb یه مقداری من رو راهنمایی کنه. ؟ کاری که من میخوام انجام بدم فرستادن یک سری command به یک دستگاهه اما از طریق کابل usb
اگه نمونه کد داشته باشید که خیلی ممنون میشم
سلام خسته نباشید
از دوستان عزیز کسی میتونه در مورد نحوه انتقال اطلاعات از طریق پورت usb یه مقداری من رو راهنمایی کنه. ؟ کاری که من میخوام انجام بدم فرستادن یک سری command به یک دستگاهه اما از طریق کابل usb
اگه نمونه کد داشته باشید که خیلی ممنون میشم
شما فقط میتونید از socket programing استفاده کنید
کتاباشو تو سایت گذاشتن می تونی برداری
سلام
دوست عزیز دستگاه های usb با توجه به نوع درایوری که شرکت سازنده برای اونا می سازه
خیلی متفاوت هستند
یک سری به این لینک بزن و ابتدا با کلاسهای دستگاه usb آشنا شو
http://electro-prog.blogfa.com/post-22.aspx
با تشکر از دوستان که راهنمایی کردن من برای یک نوع اسکنر میخوام کد بنویسم تا بعد از اسکن وعکس لود بشه . کسی نمونه کد مرتبط سراغ داره؟
سلام
یک سری ابزار برای دسترسی به اسکنر وجود داره
ولی به شرطی که اسکنر با درایورش کامل نصب شده باشه
همچنین اصلا نیازی به کار با پورت usb ندارید
مثلا
https://barnamenevis.org/showthread.php?t=155228
خیلی ممنون از اینکه وقت میذارید و پاسخ میدید
این لینک ها رو دیدم چیزهای مفیدی توش بود که بدردم خورد اما نه برای این پروژه .آخه قضیه اینه که این اسکنر یک اسکنر معمولی نیست یه دستگاهه که یکی از کارهاش اسکن تراول چک ها است و کارهای دیگه ای هم انجام میده مثل خوندن کد مغناطیسی یه روی ایران چک ها که اسمش micrهست
حالا مشکل من اینه که میخوام از طریق پورت usb یک سری ارسال و دریافت command داشته باشم.اگه فقط میخواستم از اسکنر خروجی بگیرم کار خیلی راحت بود .برای همین مشکل اصلی من انتقال دیتا از طریق usbهست
با سلام
همه راه ها را که امتحان کردی بوسیله com interop هم امتحان کن به احتمال زیاد dll خود اسکنر اجازه چنین کارهایی را بدهد.
مشکل اینه که اون دستگاه comport نداره وگرنه خیلی راحت بود
شما از کامندهایی که میتونین به اسکنر بدین مطلعید؟
قالب دستورات و دیتای اون به چه نحوی است؟
آن لحظه که تنها اعتبار کسی که مساله ای را مطرح کرده است، شما را در اشتباه بودن ایده هایتان قانع کرد،
آن لحظه،
لحظه وداع شما با دنیای خلاقیت و پیشرفت خواهد بود. . .
برنولی
بله تقریبا
مثلا اگر @r بفرستیم یک چک جدید رو میخونه
تو دستگاه هایی که به صورت comport بود ( دستگاه هایی غیر از این دستگاه که با rs232 کار میکرد) کامند رو میفرستادم و thread رو sleep میکردم تا جواب کامند بیاد و مقتضی با جوابی که میومد عملیات انجام میشد اما نحوه کار با usb رو نمیدونم
سلام
یک سری نرم افزار هست که روی هر پورتی گوش می دن که چه داده هایی رد و بدل میشه
حتی می تونید تشخص بدید دستگاه خودش را با چه کلاسی معرفی میکنه
مثل
http://www.hhdsoftware.com
دوست عزیز من منظورم پورت com نبود من منظورم تکنولوژی com که مخفف component object modeling است بود .به این صورت شما می توانید با برنامه های مختلف ارتباط بر قرار کرده .مثلا اگر dll برنامه officeرا add refrence کنید از داخل کد .net می توانید document بسازید و از همانجا save open ,print,... بوسیله word انجام دهید.حالا ممکن است در dll دستگاه شما اجازه استفاده از com را داده باشد(com visible باشد).
دوست عزیز این لینک ببین
بوسیله twain interface که یک api است به اسکنر متصل می شود.
http://www.codeproject.com/KB/dotnet/twaindotnet.aspx
فکر کنم جوابت در این لینک باشه
http://msdn.microsoft.com/en-us/libr...68(VS.85).aspx
یا
http://www.codeproject.com/KB/dotnet...ingdotnet.aspx