تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
إعتماد خط من خارج الويندوز ..
#2
السلام عليكم

ضع الفونت الخاص في الريسورس Resources وهذا الكود
كود :
Private privateFont As New Drawing.Text.PrivateFontCollection

Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
   Dim font As Byte() = My.Resources.PrivateFont
   Dim fontBuffer As IntPtr = Runtime.InteropServices.Marshal.AllocCoTaskMem(font.Length)
   Runtime.InteropServices.Marshal.Copy(font, 0, fontBuffer, font.Length)
   privateFont.AddMemoryFont(fontBuffer, font.Length)
   Dim myPrivateFont As FontFamily = privateFont.Families(0)

   Me.Font = New Font(myPrivateFont, 12, FontStyle.Bold)

End Sub
هذا الكود يعمل بعد التشغيل.


أنت تريد أن يعمل هذا الفونت في مشاريعك على أجهزة لا يوجد فيها هذا الفونت،

في جهازك الخاص الذي تطور به البرامج ركب الفونت على جهازك واضبط الفورم عليه كما في السطر الأخير من الكود فترثه جميع الأدوات التي عليه وهو يكفي،
لتستطيع ضبط أحجام الأدوات أثناء التصميم بعد اعتماد الفونت والتأكد من الشكل المناسب لحجم الفونت وتغيير ما يلزم،

ولكن إذا أردت الفونت لأدوات محددة وليس الكل ضع الفونت للأدوات مثل طريقة السطر الأخير.


في النهاية جرب إزالة الفونت الخاص من جهازك وتشغيل المشروع لتتأكد من عمله على أجهزة ليس فيها هذا الفونت الخاص.
الرد }}}
تم الشكر بواسطة: sendbad100 , أسامة السالمي


الردود في هذا الموضوع
RE: إعتماد خط من خارج الويندوز .. - بواسطة مساعدة - 11-02-17, 07:59 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كود لتغيير اعدادات اللغة في الويندوز ؟؟ aiman 12 7,981 26-01-25, 08:21 PM
آخر رد: mefof
  مساعدة في عمل جملة الاتصال في ملف خارج البرنامج Emam emam 2 388 25-11-24, 09:24 PM
آخر رد: Emam emam
  أريد كود عند الضغط على الصورة في PictureBox تفتح في برنامج الصور في الويندوز F.H.M 6 633 25-10-24, 01:57 PM
آخر رد: F.H.M
  كيف اقوم بالضغط على ذر الويندوز بالكيبورد هل من حل moh61 0 459 01-08-23, 09:45 PM
آخر رد: moh61
  [VB.NET] اسم السيرفر خارج المنظومة محمد بوقزاحة 4 1,794 26-04-23, 11:25 PM
آخر رد: Aminsoft
  [سؤال] جلب اللغات المتواجدة علي الويندوز حسن الجلب 3 906 18-08-22, 04:02 PM
آخر رد: asmarsou
Thumbs Up [سؤال] كيف يمكنني جعل مشرع الفيجوال بيزك يظهر عند تشغيل الويندوز,مع الشكرا عبدالله سعد سلطان 2 1,420 17-11-21, 06:55 AM
آخر رد: ابو روضة
  [سؤال] كيفية معرفه مسار الويندوز أو بمعني آخر ازاي اعرف البارتيشن ال نازل عليه الويندوز حسن الجلب 1 1,211 16-10-21, 09:59 PM
آخر رد: Mohamad Anan
  بناء مشروع يعمل على جميع نسخ الويندوز Lathe1 0 1,348 26-02-21, 03:00 PM
آخر رد: Lathe1
  [سؤال] طرب الويندوز ومحتاج اجداد الكود سحاب روابط قائيمة تشغيل من اليتيوب Ali Edal 11 4,762 05-09-20, 03:36 PM
آخر رد: معاند الحظ

التنقل السريع :


يقوم بقرائة الموضوع: