منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مساعدة في طريقة تضمين خط معين للمشروع
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاتة
اخواني انتهيت من عمل مشروع خاض بي
اللغة vb.net 2010
القاعدة sql 2008 r2
على جهازي الذي اشتغلت البرنامج علية يوجد الخط الكوفي
وعملت كل خطوط واجهات البرنامج بالخط الكوفي الامور تماام
عملت السيتب عن ظريق نفس برنامج vb 
وتم تضمين قاعدة البيانات طبعا سكربت يتم انشائها عند تشغيل البرنامج لاول مرة
وتم تضمين الكريستال ريبورت الرن تايم
وتضمين نيت فريم وورك
وتضمين مشغل قواعد البيانات الرن تايم
المهم الخط من ضمن الملفات اضفت ملف الخط الكوفي
عند التسطيب على جهاز اخر 
كل الامور تمااام ولا يوجد اي مشاكل
كل ما على المستخدم ان يضغط next الى ان يتم تنصيب البرنامج ومشغل قواعد البيانات وكل شيء تماام باستثناء الخط الكوفي
مع العلم انني اضفت الخط الكوفي من ضمن الملفات للمشروع
لكن بدون فائدة
هل الطريقة في تضمين الخط صحيحة ام ان هناك طريقة اخرى
لتنزيل الخط على اي جهاز لا يحتوي على الخط المعمول بة البرنامج
تحياتي لكم جميعا
وعليكم السلام ورحمة الله وبركاتة


ماذا تستخدم لعملية تحزيم ملفات البرنامج ( ما هو البرنامج الذي تستخدمة ).

هل تقصد 
ClickOnce Deployment
عن طريق عمل publish 
(11-09-18, 08:55 PM)عبدالله الدوسري كتب : [ -> ]
وعليكم السلام ورحمة الله وبركاتة


ماذا تستخدم لعملية تحزيم ملفات البرنامج ( ما هو البرنامج الذي تستخدمة ).

هل تقصد 
ClickOnce Deployment
عن طريق عمل publish 

اهلا اخي عبد الله
ومشكور على الرد
اخي انا استخدم من نفس برنامج vb.net 2010

visual studio installer
ومنها
setup project
تحياتي لك
السّلام عليكم و رحمة الله و بركاته
يمكن يفيد هذا الموضوع إضافة لما تكرّم به أستاذنا " عبد الله الدوسري " من تلميحات
http://vb4arb.com/vb/showthread.php?tid=...9%88%D8%B7
تحياتي
لأنك تعمل على إصدار VS قديم
أعتقد والله أعلم 
يوجد شيء اسمة 
File system on target machine
داخل setup project
افتح الـ font folder
واضف الخط المطلوب


وحزم البرنامج بشكل طبيعي


الـ setup project غير متاح في الإصدارات الجديدة, عوضاً عنه تستخدم برامج مستقلة.



وإذا حضر الماء بطل التيمم ... الأخ العزيز عبدالعزيز البسكري ,,, إستاذ التنصيب وتحزيم البرامج.
" عبد الله الدّوسري "
ألف شكر يا غالي على الكلمات الطيّبة التي لا تصدر إلاّ من طيّب .. لكن و بكل واقعيّة :
لا صوت يعلو على صوتك و لا كود يعلو على أكوادك و على عمل يجرؤ على مجرّد التّفكير بأن يعلو على روائع أعمالك
تحياتي و احتراماتي
إضغط زر يمين على File System on Target Machine
ثم Add Special Folder
ثم Fonts Folder
ثم أضف ملف الخط داخله

(11-09-18, 10:03 PM)عبد العزيز البسكري كتب : [ -> ]
السّلام عليكم و رحمة الله و بركاته
يمكن يفيد هذا الموضوع إضافة لما تكرّم به أستاذنا " عبد الله الدوسري " من تلميحات
تحياتي
مشكور اخي وبارك الله فيك
الطرق باستخدام برامج خارج الفيجوال بيسك
وانا اريد من نفس البرنامج
تحياتي لك
(11-09-18, 10:08 PM)عبدالله الدوسري كتب : [ -> ]لأنك تعمل على إصدار VS قديم
أعتقد والله أعلم 
يوجد شيء اسمة 
File system on target machine
داخل setup project
افتح الـ font folder
واضف الخط المطلوب


وحزم البرنامج بشكل طبيعي


الـ setup project غير متاح في الإصدارات الجديدة, عوضاً عنه تستخدم برامج مستقلة.



وإذا حضر الماء بطل التيمم ... الأخ العزيز عبدالعزيز البسكري ,,, إستاذ التنصيب وتحزيم البرامج.
مشكور اخي وبارك الله فيك
نعم اخي انا اععمل على اصدار 2010
من اجل ارفاق قاعدة البيانات كسكربت 
لكي يتم تثبيت البرنامج عند المستخدم دون تثبيت سيكول سيرفر
يتم تثبيت فقط المشغل
لم اجد ما شرحتة لي
تحياتي لك
(11-09-18, 10:16 PM)عبد العزيز البسكري كتب : [ -> ]
" عبد الله الدّوسري "
ألف شكر يا غالي على الكلمات الطيّبة التي لا تصدر إلاّ من طيّب .. لكن و بكل واقعيّة :
لا صوت يعلو على صوتك و لا كود يعلو على أكوادك و على عمل يجرؤ على مجرّد التّفكير بأن يعلو على روائع أعمالك
تحياتي و احتراماتي

كلكم في هذا المنتدى الرائع 
لا تتاخرون في مساعدة اي عضو
اشكركم جميعا
تحياتي لكم

(11-09-18, 10:18 PM)911 كتب : [ -> ]إضغط زر يمين على File System on Target Machine
ثم Add Special Folder
ثم Fonts Folder
ثم أضف ملف الخط داخله



مشكور اخي 911 بارك الله فيك
والان فهمت ما يقصد اخي عبد الله
اشكركم جميعا وبارك الله فيكم
تحياتي لكم
السلام عليكم جميعا 
ماقصر احد منكم ماشاء الله الكل يحاول المساعدة والكل مصيب في رأيه
احب أن أزيد معلومة صغيرة كوني اشتغلت في تصميم وانتاج الخطوط
ملفات الخطوط التي نستخدمها حاليا هي في الغالب OpenType  اما الاصدارات السابقة 
فقد كانت TrueType وللعلم أن أغلب الخطوط العربية هي من نوع TrueType 
وعند استخدامها مع اصدارات ويندوز 7 ومافوق لاتعمل بشكل جيد وقد تسبب اشكالات في العرض
فالأفضل استخدام الفونت من نوع  OpenType لأنه يتوافق مع اصدارات ويندوز وماكنتوش معا
ولاتنس وضع الفونت في مجلد Fonts بالويندوز وبالتوفيق
وعليكم السلام ورحمة الله وبركاته
لكل المشكلة وبابسط ما يكون

فقط كل ما عليك فعله هو عند فتح المشروع اول مرة جعل الخوط يتم نسخها على المسار التالى
PHP كود :
C:\Windows\Fonts

طيب كيف الكرة او الكود المستخدم
لنقول انك وضعط الخط بجانب البرنامج داخل مجلد باسم
PHP كود :
Fonts 

كل ما عليك فعله استخدام الكود التالى
كود :
       My.Computer.FileSystem.CopyFile(Application.StartupPath & "\Fonts\NameFont.otf", "C:\Windows\Fonts\NameFont.otf", True)

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

فقط استخدم الكود فى Form_Load لوجهة الاولى للبرنامج
كود :
       If Not System.IO.File.Exists("C:\Windows\Fonts\NameFont.otf") Then
           My.Computer.FileSystem.CopyFile(Application.StartupPath & "\Fonts\NameFont.otf", "C:\Windows\Fonts\NameFont.otf", True)
       End If

تحياتى لك
وتمنياتى لك التوفيق