مشاهدة النسخة كاملة : كتآبة ملف الم ساعدة؟
AL-MOB4RM3G
28-06-2009, 06:04 PM
السلام عليكم ورحمة الله
اخواني الكرام سلام الله عليكم اجمعين,,
احببت ان اتسآئل عن الطريقة التي ممكن ان اكتب بها ملف مسا عدة لبرنامجي الذي انتهيت الحمد لله من برمجته,,
بحثت قليل عن هذا ووجدت برنامج اسمه WINCHM ,, ولكن السؤآل هو,,
ان كان المستخدم ليس له العربية في جهازه,, ولا يريد ان يضيف العربيّة,, فهل يستطيع قرآئة ملف الم سآعدة الذي سأدمجه مع البرنامج؟ بارك الله فيكم
وان كان الأمر غير هذا,, فهل يعلم احدكم برنامج لعمل ملفات المسا عدة يدعم ال Unicode ؟ بارك الله لكم,,
وان كان هناك طريقة اخرى فأبلغوني عنها .,, :cool:
وشكرا,,
kachwahed
28-06-2009, 06:21 PM
من البرامج المشهورة Microsoft Help Workshop، Help Builder، West Wind Html Help Builder
باستعمال MS Help Workshop يمكنك فتح ملف RTF ثم التعديل عليه ليصبح بعد الـ Compile ملف Help بلاحقة hlp، لكل عنصر منه رقم تعريف تستدعيه من الدلفي من خاصية HelpContext بعد أن تضيف الملف من Project -> Options -> Application -> HelpFile.
وتكتب عند الزر Help:
Application.HelpContext(ID_BUTTONHELP)
حيث ID_BUTTONHELP هو ثابت تخزن فيه قيمة تعريفية لكل عنصر من Help
هذا كان في السابق، أما الآن فلا أدري أين وصلت التكنولوجيا :D
AL-MOB4RM3G
29-06-2009, 08:01 AM
نعم شكرا لك اخي كاش واحد,, كفّيت ووفيت :rolleyes:
بقي آمر واحد,, ان كان المستخدم ليس له العربية في جهازه,, ولا يريد ان يضيف العربيّة,, فهل يستطيع قرآئة ملف الم سآعدة الذي سأدمجه مع البرنامج؟ بارك الله فيكم
طبعا قصدي لو كان ملف الم ساعدة بلعربي,, :confused:
شكرا لكم
Dr.MOT
01-07-2009, 08:51 PM
لما لا تضع اثنين ,, واحد عربي والآخر English ؟
أليس أفظل ؟
AL-MOB4RM3G
02-07-2009, 07:39 PM
لما لا تضع اثنين ,, واحد عربي والآخر English ؟
أليس أفظل ؟
الجوآب على ذلك اخي هو:: لأ اعرف ال English :p
,, اخي الكريم,, البرنامج هو موجّه فقت للذين يعرفون العربيّة :)
لذلك لا احتاج الى الإنجليزيّة,, هذا كل شئ :cool:
شكرا لك اخي على كل حال
AL-MOB4RM3G
05-07-2009, 01:06 PM
نعم اخواني الكرام,, الآن انا سعيد جدا,, لأنه آخر سؤآل اسأله قبل ان اعلن عن نهآية برنامجي الجديد ;)
السؤآل هو,, كيف اوصل ملفّي الذي هو بإمتداد chm مه البرنامج,, يعني الكود ما هو بارك الله لكم ؟
اعتقد قد اجيب عن هذا من قبل هنا في المنتدى لكن لم اتذكر في اي موضوع,,
شكرا لكم :)
AL-MOB4RM3G
05-07-2009, 01:54 PM
عذرا على تسرّعي في السؤآل,,
الكود الذي طلبته هو,,
ShellExecute(Handle, 'open', 'help.chm', nil, nil, SW_SHOWNORMAL) ;
شكرا لكم
vBulletin® , Copyright ©2008-2012