![]() |
|
كيف يتم استدعاء دالة في سي شارب - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175) +--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176) +--- الموضوع : كيف يتم استدعاء دالة في سي شارب (/showthread.php?tid=24028) |
كيف يتم استدعاء دالة في سي شارب - أبو محسن - 01-03-18 السلام عليكم عندي هذا الكود لفتح صندوق الكاشير ولكن لا لا أعرف كيفية تنفيذه من خلال زر الرجاء المساعدة 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(); } } } RE: كيف يتم استدعاء دالة في سي شارب - hitman48 - 07-03-18 من الفورم الرئيسي قم بإنشاء متغير جديد من نفس هذه الكلاس: CashDrawerClass myVaraible=new CashDrawerClass(); وفي حدث الزر قم بمناداته كالتالي: myVaraible.OpenCashDrawer(); |