تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف يتم استدعاء دالة في سي شارب
#1
السلام عليكم عندي هذا الكود لفتح صندوق الكاشير ولكن لا لا أعرف كيفية تنفيذه من خلال زر الرجاء المساعدة

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.PointOfService;
using System.Windows.Forms;

namespace SAHIT.GSMS.WinUI
{
   class CashDrawerClass
   {
         CashDrawer myCashDrawer;
       PosExplorer explorer;

       public CashDrawerClass(Form form)
       {
           try
           {
               explorer = new PosExplorer();
               DeviceInfo ObjDevicesInfo = explorer.GetDevice("C4141");
               bool check = ObjDevicesInfo.IsDefault;
               myCashDrawer = (CashDrawer)explorer.CreateInstance(ObjDevicesInfo);
           }
           catch (Exception ex)
           {
               //throw ex;
           }
       }

       public void OpenCashDrawer()
       {
           myCashDrawer.Open();
           myCashDrawer.Claim(10000);
           myCashDrawer.DeviceEnabled = true;
           myCashDrawer.OpenDrawer();
           myCashDrawer.DeviceEnabled = false;
           myCashDrawer.Release();
           myCashDrawer.Close();
       }

   }
}
الرد
تم الشكر بواسطة:
#2
من الفورم الرئيسي قم بإنشاء متغير جديد من نفس هذه الكلاس:
CashDrawerClass myVaraible=new CashDrawerClass();

وفي حدث الزر قم بمناداته كالتالي:
myVaraible.OpenCashDrawer();
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [C#.NET] ربط قاعدة بيانات الأكسس بسى شارب محمود احمد سعد 12 638 17-04-21, 06:49 AM
آخر رد: amiria
  ممكن تحويل الكود من سي شارب لي فيجوال بيسك اليوم السابع 2 270 24-02-21, 05:58 PM
آخر رد: الماجيك مسعد
  ربط قاعدة بيانات الأكسس بسى شارب xx محمود احمد سعد 1 241 23-02-21, 09:22 PM
آخر رد: Rabeea Qbaha
  دالة تمثيل الجذر التربيعي حمودي 6 9,302 28-01-21, 11:11 AM
آخر رد: flisterseven
  [C#.NET] طباعة الفاتورة مباشرة --- (ريبورت فيور) سي شارب محمد جمعه 4 698 10-12-20, 09:48 PM
آخر رد: محمد جمعه
  [سؤال] الى السادة خبراء سي شارب وديف اكسبريس في غاية الاهمية عاصم النجار 1 545 26-10-20, 06:40 AM
آخر رد: عاصم النجار
Sad [سؤال] طريقة استخدام ( or ) في سي شارب داخل ( if ) واحدة malek369 2 594 27-07-20, 09:26 AM
آخر رد: malek369
  [سؤال] كيف يتم اضافة جداول اوحقول او اي تعديل على قاعدة البيانات من خلال سي شارب فقط younass 5 982 04-07-20, 05:52 PM
آخر رد: kiki
  دالة تقوم بترقيم السجلات حسب السنة الهجرية علي كعبي 15 1,837 19-06-20, 07:06 PM
آخر رد: علي كعبي
  [C#.NET] اختلاف الحدث بين السي شارب vb.net محمد اسماعيل 2 657 02-05-20, 05:20 AM
آخر رد: محمد اسماعيل

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم