الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اعرف الخطوط الموجودة في الجهاز

مغلق
بدأه osama457 في 2 يونيو 2003 · 4 رد · 746 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

س : كيف احصل على قاءمة الخطوط الموجودة في الجهاز

لاني اريد اعمل تقرير يتحكم المستخدم في نوع الخط

ولازم طبعا يكون الخط من الخطوط الموجودة في الويندوز طبعا

كيف اعرفها عشان أعرضها في قائمة

#2

اخوي من قائمة ابداء تذهب الى اعدادات ثم لوحة التحكم تقوم بفتحها فتجد مجلد الخطوط

اما مسار المجلد في الويندوز فهو

C:WINDOWSFONTS

sob7ank.jpg

فرض على الناس أن يتوبوا**** لكن ترك الذنوب أوجب

والصبر في النائبات صعب**** لكن فوات الثواب أصعب

والدهر في صرفه عجيب**** لكن غفلة الناس أعجب

وكل ما قد يجي قريب****والموت للعبد من ذاك أقرب

#3

مشكور على الاهتمام

لكن اللي اقصده هو معرفتها برمجيا

يعني البرنامج بنفسه يتعرف عليها ويخليها في قائمة أو في جدول

#4

للرفع

#5

من تلعيمات VBA في الورد عملت الكود :

Sub LoadFonts()

Dim strFont As Variant

Dim AllFonts As String

Dim ThewordObj As Object

Set ThewordObj = CreateObject("word.application")

ThewordObj.Visible = True

For Each strFont In FontNames

    If AllFonts = "" Then AllFonts = strFont Else AllFonts = AllFonts & ";" & strFont

Next strFont

Me.cmb1.RowSource = AllFonts

ThewordObj.Quit

Set ThewordObj = Nothing

End Sub

لكن فيع عيبين

1- يحتاج مرجع Microsoft Word10.0 Object Library

2- يتحاج تشغيل تطبيق Word (((برمجيا)))

ممكن حل ثاني ؟

مثال على الكود

myfonts.zip

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…