اذهب الي المحتوي
أوفيسنا

عرض الارقام على شاشة رقمية


إذهب إلى أفضل إجابة Solved by Matin_Murad,

الردود الموصى بها

59 دقائق مضت, حسام نصير said:

شاشة رقمية

هلا تكرمت بمزيد من التفاصيل عن هذه الشاشة

كالاسم/

المديل/

طريقة اتصالها بالحاسوب/ طريق مباشر كـ usb أم عن طريق غير مباشر كربط من خلال الشبكة 

حتي تسهل علي من يحاول المساعدة المساعدة

 

تم تعديل بواسطه أبو عبدالله الحلوانى
  • Like 1
رابط هذا التعليق
شارك

السلام عليكم اخى الكريم 

مجهود رائع لكن هل من الممكن عرض الرقم صحيح من غير قيم عشرية

IMG_٢٠٢٢٠٥١١_٢٣٣٥١٤.jpg

hossam.mdb

ذلك مرفق للملف

رابط هذا التعليق
شارك

السلام عليكم 🙂

 

فيه خطوط جاهزة تعمل مثل خطوط شاشات العرض LCD ، مرفق احدها ، واليك طريقة استعمال الخط Font :

أ. قم بتنصيب الخط في الوندوز ، ثم في الاكسس استعمله كأي خط عادي ، وفي حالتك ، استعمله للارقام 🙂 ، او

ب. او اذا لا تريد ان تنصب الخط في الوندوز (قد لا تستطيع الوصول لحاسبة جميع المستخدمين) فيمكنك ان تجعل برنامجك يستعمله لبرنامجك فقط (في احد برامجي ، استعمل خط الباركود code39.ttf ويجب ان يكون في البرنامج علشان ينتج الباركود ، فاستعمل هذه الطريقة) :

1. ضع الخط في نفس مجلد برنامجك ،

2. اعمل وحدة نمطية مستقلة ، احفظها باسم mod_AddFonts ، واضف فيها هذا الكود: 

Option Compare Database
Option Explicit


Private Declare PtrSafe Function AddFontResource Lib "gdi32.dll" Alias "AddFontResourceA" ( _
    ByVal lpFileName As String) As Long

Public Function AddFonts(Font_Name_Path As String)

  Dim result As Long
  
  result = AddFontResource(Font_Name_Path)
  'MsgBox Result & " fonts added"
  
End Function

3. في حدث "عند تحميل" اول نموذج في برنامجك ، نادي الدالة اعلاه هكذا (طبعا تكتب اسم الخط ومساره في مجلد برنامجك) : 

'Code39.ttf Font, install it, just in case it is not installed before
    Call AddFonts(CurrentProject.Path & "\Barcode_Font\code39.ttf")

4. بس على كمبيوترك (كمبيوتر المبرمج) ، يجب ان تنصب الخط في الوندوز لأول مرة ، ثم تعمل برنامجك ، ولما كل شيء يكون تمام ، تقدر تحذف الخط من الوندوز ، وتستعمل الطريقة اعلاه 🙂

 

وبما انه خط عادي ، فما فيه داعي لكود خاص علشان تعرض الارقام ، والتعديل والالوان وحجم الخط ووووو ، يكون بكل سهولة ، لأنه مجرد خط 🙂

 

جعفر

digital-7.zip

  • Like 4
  • Thanks 2
رابط هذا التعليق
شارك

  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information