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

كيف يتم تثبت فنت في القاعدة

بدأه iisys في 4 أبريل 2011 · 4 رد · 534 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد تثبت فنت معين في قاعدة بحيث يبقي نوع الفنت عندنا يتم تشغيلها على جهاز آخر ليس فية ذلك الفنت

#2

حتى تتمكن من هذا يجب ان يكون لديك ملف الخط المطلوب مع البرنامج

و لتسجيل الخط اليك هذا الكود

Private Declare Function AddFontResource Lib "gdi32" Alias "AddFontResourceA" (ByVal lpFileName As String) As Long
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long


Private Sub Command1_Click()
     AddFontResource "C:\PSAUDI5.TTF"    'ÍÏÏ ãÓÇÑ ÇáÎØ áÏíß
     SendMessage HWND_BROADCAST, WM_FONTCHANGE, 0, 0
    'MsgBox "ok"
End Sub

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#3
Abo_Yossof كتب:

حتى تتمكن من هذا يجب ان يكون لديك ملف الخط المطلوب مع البرنامج

و لتسجيل الخط اليك هذا الكود

Private Declare Function AddFontResource Lib "gdi32" Alias "AddFontResourceA" (ByVal lpFileName As String) As Long
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long


Private Sub Command1_Click()
     AddFontResource "C:\PSAUDI5.TTF"    'ÍÏÏ ãÓÇÑ ÇáÎØ áÏíß
     SendMessage HWND_BROADCAST, WM_FONTCHANGE, 0, 0
    'MsgBox "ok"
End Sub

------------------------------------------------------------------------------------------

شاكر ومقدر لك اخي الكريم

#4

شكرا اخي الكريم علي اهتمامك وردك ولكن هل يمكن ان يكون الكود في مثال حيث اني حاولت ان استعمل الكود ولكني لم افلح في ذلك وجزاك الله عنا خير

769984420.gif
#5

لللرفع

769984420.gif

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