اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

الاخوة الافاضل ,

الموضوع:

لدي دالة للتأكد هل الخط مسطب في النظام ام لا.

المطلوب من فضلكم هو:

اضهار رسالة اذا كانت اجابة نتيجة الدالة ايجابية (True).

او اضهار رسالة اخرى اذا كانت نتيجة اجابة الدالة سلبية (False).

مع الشرح بعد التعديل اذا امكن.

وشكرا.

 

Check If a Font Installed.accdb

  • Like 1
قام بنشر
40 دقائق مضت, انحيلة said:

المطلوب من فضلكم هو:

اضهار رسالة اذا كانت اجابة نتيجة الدالة ايجابية (True).

او اضهار رسالة اخرى اذا كانت نتيجة اجابة الدالة سلبية (False).

مع الشرح بعد التعديل اذا امكن.

 

30 دقائق مضت, qathi said:

اضم صوتي لصوتك

اتفضلوا
فقط انا اضفت هذه السطور للفانكشن

 

            MsgBox IsFontInstalled
            Exit For
        Else
            IsFontInstalled = False
            MsgBox IsFontInstalled
            Exit For

اليك ملف بعد اضافة

Check If a Font Installed.accdb

  • Like 2
  • Thanks 1
قام بنشر

أذا سمحت أستاذنا الغالي @Shivan Rekany

قمت بأضافة للكود محاولاً لكن .. أعتقد أني لم أصل للمطلوب هل يمكن أن تظيف التالي ..

في حالة  وجود الخطوط .. ظهور مسج بأن الخطوط موجودة مع اسماء الخطوط ،  والخروج من الكود .. 

في حالة لم توجد واحد منها أو جميعها .. تسطيب الخطوط 3 المرفقة أو الناقص .. وظهور مسج بأسماء الخطوط "تم تنصيب الخطوط (digital-7) و (DS-DIGI) و (Ticking Timebomb BB)"

مرفق الملف مع الخطوط 

إضافة الخطوط للويندوز.rar

  • Like 1
قام بنشر
الان, qathi said:

ي حالة لم توجد واحد منها أو جميعها .. تسطيب الخطوط 3 المرفقة أو الناقص .. وظهور مسج بأسماء الخطوط "تم تنصيب الخطوط (digital-7) و (DS-DIGI) و (Ticking Timebomb BB)"

لا زلت أبحث عن ذات الطريقة و لكن مع ملفات النظام ....

 

قام بنشر

أتمنى @Khalf

أن تصل الى نتيجة .. كما أرجو أن تعلمني بذلك

وارجوا من أستاذنا الرائع  @Shivan Rekany

أذا كان يستطيع تطوير الكود .. أن يسهم في ذلك .. أو أي عضو

قام بنشر

مشكور اخ شفان على المجهود ولكن ليس هذا هو المطلوب .

المطلوب اضهار  رسالة " الخط متبث على الجهاز"MsgBox  في حالة ان الكود تاكد من وجود الخط على الجهاز اي في حالة IsFontInstalled=True، وفي حالة لم يكن الخط مثبث على الجهاز

يعطي رسالة"  الخط غير مسطب على الجهاز"MsgBox

قام بنشر
Private Sub Command112_Click()
    If IsFontInstalled("Arial") = True Then MsgBox "الخط مثبت على الجهاز" Else MsgBox "الخط غير مسطب على الجهاز"
  'Call IsFontInstalled("Anehila")
End Sub

بالتوفيق

  • Like 2
قام بنشر

الاخ qathi هذا الكود هو للتأكد اذا كان ملف الخط مسطب على جهاز الكمبيوتر ام لا، لذي نفس الكود الموجود في مثالك ولكن لا يقوم بتثبيث الخطوط لا اعرف السبب.

سؤالي هل الكود الدي بحوزتك يثبث الخطوط الثلاث ام لا وما هي نواة الويندوز لديك.

في انتضار جوابك تقبل مني اجمل التحيات.

  • 1 year 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