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

طباعة كلمة "كل عام وأنتم بخير" باللغة العربية باستخدام لغة سي

بدأه albara2006 في 3 أكتوبر 2008 · 1 رد · 1,037 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله , تقبل الله منا ومنكم

أحب أن أقدم لكم هذا البرنامج وهو لطباعة كلمة "كل عام وأنتم بخير" باللغة العربية على شاشة دوس في بيئة الرسم باستخدام Turbo c , عن طريق مكتبة arabic.h

photo.jpg

قد تستغرب ذلك وتقول:"وهل توجد مثل هذه المكتبة؟" , نعم قمت بإبتكار هذه المكتبة للطباعة باللغة العربية على الشاشة , بتسعة أنواع من الخطوط , وبحجمين , يسرني تلقي تعليقاتكم على صفحة البرنامج في مدونتي , أما الآن فأترككم مع النص المصدري:

	 //////////////////////////////////////
	 // By AL Bara Ramli //
	 // opencpp@yahoo.com //
	 // www.albara.co.cc //
	 // Copyright (C) 2008 //
	 // Tripoli Libya //
	 //////////////////////////////////////
	 #include <graphics.h>
	 #include <conio.h>
	 #include <arabic.h>

	 void main()
	 {
	 char ss[1000];int h=0,i;
	 char message[]=";g uhl ,Hkjl fodv";
	 char path_font_1[]="c:\\tc\\FONT_2\\15";
	 char path_font_2[]="c:\\tc\\FONT_2\\20";
	 ini_g("c:\\tc\\bgi");
	 setbkcolor(15);
	 for(i=1;i<=9;i++)
	 {
	 puts_arabic(300,h,message,i,15,1,0,path_font_1);
	 puts_arabic(600,h,message,i,20,1,0,path_font_2);
	 h+=40;
	 }
	 getch();
	 closegraph();
	 }

تنبيه: ستلاحظون أن نص التهنئة العربي قد كتبته بالحروف المقابلة للوحة المفاتيح العربية:

char message[]=";g uhl ,Hkjl fodv";

حيث: كل عام وأنتم بخير=g uhl ,Hkjl fodv

لتحميل مكتبة arabic.h ولمعرفة كيفية استخدام هذه المكتبة يمكنك الاطلاع على كتابي:

برمجة وتصميم الخط العربي (الجزء الثاني) من "سلسلة البرمجة المفتوحة"

#2

شكراً

جميل جداً

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

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

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

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

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