السلام عليكم ورحمة الله تعالى وبركاته
ها أنا ذا أعود لحضراتكم بعدما واجهتني مشكلة عويصة نوعا ما وهي شاائعة على حسب ما لاحظت من استفسارات الأعضاء.
المشكلة تتلخص في كوني قمت بعمل برنامج تعليمي بواسطة الأوتوبلاي وقد أوليت اهتماما كبيرا لجانب التصميم حيث قمت بالكتابة بخطوط كثيرة ومختلفة وغالبا لا توجد عند أغلب المستخدمين. لذا فقد قمت بإضافة كود يقوم بنسخ الخطوط التي أرفقتها في مجلد Docs الموجود بالبرنامج إلى مجلد الخطوط Fonts بالويندوز. لكن المشكلة هي في نسخ الخطوط حيث قمت في الأول بعمل كود بسيط File.Copy والذي يقوم بتحديد الملف وإسمه وامتداده ثم نسخه وبعد ذلك كود آخر لتسجيل الخط في الويندوز. لكن هذه الطريق لم تنجح للأسف بعد تجربتها على عدة أجهزة، وكملاحظة على ذلك فإن الخطأ لا يكمن في نظام التشغيل كما سيعتقد البعض منكم، حيث قمت بتجربة الكود على نظام Windows XP ولم تفلح أيضا.
لذ قمت بتعديل بسيط حيث أضفت الكود السابق إلى دالة عادية من صنعي ووضعت الكود في Global Functions ثم قمت بالإعلان عنها في Project في الحدث On Startup لكن النتيحة ظلت كما هي.
لذا فإنني أطلب من الخبراء أن يعطوني كودا قوياً لأتمكن من خلاله من نسخ الخطوط مهما كانت وأين ما كان مجلد الخطوط وكيفما كان نظام التشغيل.
ملاحظة : لقد قمت بتجربة كود Get.Folder لكن بدون أية فائدة أيضاً ..
المرجو مساعدتي في أقرب وقت ممكن لأنني قد أضطر إلى إعادة تصميم البرنامج بالكامل، والكتابة بالفوتوشوب على الصور ..
شكراُ مقدماُ والسلام عليكم ورحمة الله وبركاته
ها أنا ذا أعود لحضراتكم بعدما واجهتني مشكلة عويصة نوعا ما وهي شاائعة على حسب ما لاحظت من استفسارات الأعضاء.
المشكلة تتلخص في كوني قمت بعمل برنامج تعليمي بواسطة الأوتوبلاي وقد أوليت اهتماما كبيرا لجانب التصميم حيث قمت بالكتابة بخطوط كثيرة ومختلفة وغالبا لا توجد عند أغلب المستخدمين. لذا فقد قمت بإضافة كود يقوم بنسخ الخطوط التي أرفقتها في مجلد Docs الموجود بالبرنامج إلى مجلد الخطوط Fonts بالويندوز. لكن المشكلة هي في نسخ الخطوط حيث قمت في الأول بعمل كود بسيط File.Copy والذي يقوم بتحديد الملف وإسمه وامتداده ثم نسخه وبعد ذلك كود آخر لتسجيل الخط في الويندوز. لكن هذه الطريق لم تنجح للأسف بعد تجربتها على عدة أجهزة، وكملاحظة على ذلك فإن الخطأ لا يكمن في نظام التشغيل كما سيعتقد البعض منكم، حيث قمت بتجربة الكود على نظام Windows XP ولم تفلح أيضا.
لذ قمت بتعديل بسيط حيث أضفت الكود السابق إلى دالة عادية من صنعي ووضعت الكود في Global Functions ثم قمت بالإعلان عنها في Project في الحدث On Startup لكن النتيحة ظلت كما هي.

لذا فإنني أطلب من الخبراء أن يعطوني كودا قوياً لأتمكن من خلاله من نسخ الخطوط مهما كانت وأين ما كان مجلد الخطوط وكيفما كان نظام التشغيل.
ملاحظة : لقد قمت بتجربة كود Get.Folder لكن بدون أية فائدة أيضاً ..

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