المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تحديد نص بواسطة الليست بوكس


ابو المجاهدين
20-10-2014, 06:33 PM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
مشروع يوجد فية ليست بوكس و RichText
مكتوب فى RichText1 عدة مواضيع مكتوبة ذات عناوين مختلفة
المطلوب
وضع عنوان الموضع فى الليست بوكس
وعند Selected يتم تحديد نفس الكلام المكتوب فى RichText
جزاكم الله خيرا

ثامر أبو بلقيس
20-10-2014, 08:08 PM
السلام عليكم ورحمة الله وبركاته
هل الموضوع بعنوانه محدد له نقطة البداية أي الحرف الأول
إلى غاية نقطة النهاية آخر حرف في الفقرة لهذا العنوان ؟- ضرورية معرفة مجال الموضوع قبل التنفيذ-

ارفع ثلاثة أو أربعة مواضيعا لكل منها عنوانا كتابة ليس شرطا ملفا مفتوحا
مع توضيح عند الاختيار من الليست تريد ان يظهر النص المختار في رسالة ام
في عنصر آخر ؟

موفق :abc_138:

ابو المجاهدين
20-10-2014, 09:06 PM
بسم الله الرحمن الرحيم
الموضوع الاحاديث القدسية

الكائنات المستخدمة
الكمبو يوكس لتحديد باب الحديث تم بنجاح
الليست بوكس لتحديد الحديث مقروء (هذا هو المطلوب) و مسموع تم بنجاح
فى المرفقات بداية تنفيذ المشروع
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

ثامر أبو بلقيس
20-10-2014, 09:28 PM
السلام عليكم ورحمة الله وبركاته

أخي "أبو المجاهدين " ماكنت بصدد أن أقوله لك هو أني فهمت بأن عندك أحاديث نبوية موجودة تحت بعضها
في RichText1
لكل منها عنوان تريد عند الضغط على العنوان في الليست يظهر مثلا في أنبوت الحديث المختار فقط
من الحرف الأول إلى آخر حرف
يجبرني ذلك ... اذ كان هذا هو المقصود بحساب قيم البداية و النهاية حتى تفهمني
أكتب لي 5 أحاديث لكل منها عنوان و سأفكر معك بأكواد لمحاولة التنفيذ إن شاء الله

ابو المجاهدين
20-10-2014, 09:39 PM
السلام عليكم ورحمة الله وبركاته

أخي "أبو المجاهدين " ماكنت بصدد أن أقوله لك هو أني فهمت بأن عندك أحاديث نبوية موجودة تحت بعضها
في richtext1
لكل منها عنوان تريد عند الضغط على العنوان في الليست يظهر مثلا في أنبوت الحديث المختار فقط
من الحرف الأول إلى آخر حرف
يجبرني ذلك ... اذ كان هذا هو المقصود بحساب قيم البداية و النهاية حتى تفهمني
أكتب لي 5 أحاديث لكل منها عنوان و سأفكر معك بأكواد لمحاولة التنفيذ إن شاء الله

$(ما ورد في التحذير من الشرك وفضل التوحيد)$
#سمعت أنس بن مالك رضي الله عنه عن النبي & قال :
"يقول الله تعالى لأهون أهل النار عذابا يوم القيامة :
لو أن لك ما في الأرض من شيء أكنت تفتدي به ؟
فيقول : نعم . فيقول : أردت منك أهون من هذا وأنت في
صلب آدم أن لا تشرك بي شيئا فأبيت إلا أن تشرك بي"
|(أخرجه البخاري في صحيحه)
#عن أنس بن مالك عن النبي & قال :
"يقول الله تبارك وتعالى لأهون أهل النار عذابا : لو
كانت لك الدنيا وما فيها أكنت مفتديا بها ؟ فيقول : نعم .
فيقول : قد أردت منك أهون من هذا وأنت في صلب آدم
أن لا تشرك (أحسبه قال) ولا أدخلك النار فأبيت إلا
الشرك" .
|(أخرجه مسلم في صحيحه)
#حدثنا أنس بن مالك أن نبي الله
& قال : "يجاء بالكافر يوم القيامة فيقال له : أرأيت لو كان
لك ملء الأرض ذهبا أكنت مفتديا به ؟ فيقول : نعم يا رب
قال فيقال : لقد سئلت أيسر من ذلك . فذلك قوله عز
وجل :
^(إن الذين كفروا وماتوا وهم كفار فلن يقبل من أحدهم ملء
الأرض ذهبا ولو افتدى به)^
|(أخرجه أحمد في مسنده)
#عن أبي هريرة – رضي الله عنه – عن النبي
& قال :
"يلقى إبراهيم أباه آزر يوم القيامة وعلى وجه آزر
قترة وغبرة فيقول له إبراهيم : ألم أقل لك لا تعصني ؟
فيقول أبوه : فاليوم لا أعصيك . فيقول إبراهيم : يا رب ،
إنك وعدتني أن لا تخزيني يوم يبعثون ، فأي خزي أخزى
من أبي الأبعد ؟ فيقول الله تعالى : إني حرمت الجنة على
الكافرين . ثم يقال : يا إبراهيم ما تحت رجليك ؟ فينظر فإذا
هو بذيخ ملتطخ فيؤخذ بقوائمه فيلقى في النار" .
|(أخرجه البخاري في صحيحه)

ثامر أبو بلقيس
20-10-2014, 10:24 PM
السلام عليكم ورحمة الله وبركاته
هذه محاولة متعلقة بمحتوى السؤال ريثما يثرى الموضوع بحلول أجمل
http://www.gulfup.com/?X3Jbge

موفق :abc_138:

ابو المجاهدين
20-10-2014, 10:56 PM
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
سؤال الارقام الموجودة فى ItemData
عم ماذا تعبر عن عدد الحروف كما اظن
و اذا كان كذالك فهذا امر طويل جدا
فهل ممكن تحديد رقم السطر فقد لاحطت
فى RichText1 امر GetLine
ولقد حاولت معه ولكنى فشلت
عذرا على الاطالة

ثامر أبو بلقيس
20-10-2014, 11:36 PM
الأرقام الموجودة في ItemData تعبر عن رقم عشري
وضعته قصدا لأخزن فيه رقمين ثم أستغل الجزء الصحيح للبداية و الجزء العشري
للنهاية
GetLine حاولت معها كذلك أخي و لن تفيدنا و الله أعلم .
------------------------------------------------
اذ كان الجزء الصحيح معبر عن البداية
فالجزء العشري سيعبر عن النهاية لكن في مفهوم أدق للنهاية هو الرقم الاخير أي الجزء
العشري - الجزء الصحيح حتى نتحصل على عدد الحروف التي نريد أن نستخلصها
-----------------------------------------------------------------------------
اصنع أداة بهذين السطرين عندما تحدد النص في RichText اضغط على الزر
سيعطيك النتائج مرتبة بداية ونهاية
تبقى فقط عملية ضبط و مراقبة حتى لا تكون هناك أخطاء
result = RichText.GetSelection("RichText1");
TextFile.WriteFromString(_DesktopFolder.."\\MyFile.txt", result.Start.."\r\n"..result.End.."\r\n", true);

المـهاجر
21-10-2014, 12:28 AM
السلام عليكم ورحمة الله وبركاته
سأعطيك الخطوط العريضة فقط
لديك نص كامل الفهرسة
استخدم عينيك لمراقبة تكوين الملف و ستلاحظ
النص مفهرس بعلامات خاصة مثل $ و # و العديد غيرها (يبدو بوضوح ان الملف سبق تجهيزه بواسطة مبرمج من الفئة ب )
إفعل كما فعل

النص المحصور بين $ و $ هو تبويب رئيسى
النص المحصور بين # و # هو أحد الأحاديث التابعة لهذا التبويب
إستبدل & بعبارة (صلى الله عليه و سلم)
و استخدم " | " لسحب التخريج خارج النص إلى تذييل تنشئه (اضف ريتش تيكست آخر لذلك)
النص المحصور بين ^ و ^ هو نص قرآنى

فكن يقظا و تعامل بإحترافية مع النص
و لا تترك كل هذه العلامات الجاهزة التى صنعها مبرمج الملف و تتيه فى صحراء الأحرف و الأسطر
ملحوظة
أين باقى الملف ؟؟ هناك علامة $ # $ تشير للنهاية . هل وضعت الملف من بدايته ؟؟

ابو المجاهدين
21-10-2014, 09:20 PM
بسم الله ماشاء الله
أخى ثامر أبو بلقيس:abc_152:
أخى المـهاجر:abc_139:
يبدو اننى اتحدث مع محترفين
بصراحة انا مستخدم متواضع للاوتو بلاى
احاول ان استفاد من الاوامر الجاهزة فى البرنامج
اما البرمجة و كتابة أكواد فى الجلوبال فانكشن
فأنا بعيد عن هذا
جزاكم الله خيرا
بالمرفقات الاحاديث كاملة لمن اراد المساعدة او الاستفادة

المـهاجر
22-10-2014, 01:08 AM
يبدو اننى اتحدث مع محترفين


إدراكك لمستوى محدثك يعكس مدى وعيك و فطنتك


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


حسنا أخى
أنا عادة لا أتدخل
فقط لكون مشروعك ذو طابع دينى
سأتدخل لإنهاء إستفسارك
و سأمنحك نموذج جيد سيكون مرجع لكيفية التعامل مع حالات مشابهة
سيتعامل الملف المفتوح ذو العشرون سطرا من الكود مع المستند النصى من الصفر بدون اى تدخل منك و سيتولى كامل الفهرسة للتبويبات الأساسية و الفرعية كما سيتولى عملية الإظهار
دون الحاجة لعدد محارف او اسطر و بدون اى جلوبال فنكشن

http://im59.gulfup.com/MoRqJ9.jpg


بالمرفقات الاحاديث كاملة لمن اراد المساعدة او الاستفادة

إن الله لا يضيع أجر من أحسن عملا
الملف المفتوح بالمرفقات
وفقك الله

ابو المجاهدين
23-10-2014, 08:54 AM
بسم الله الرحمن الرحيم
جزاك الله الجنة
بارك الله فيك
ان شاء الله سوف انفذ المشروع من جديد
و احاول ان استوعب الاكواد المستخدمة
و بعد اذنك ان لم افهم كود سوف أسأل عنه
لانى لا أحب ان اخذ شئ على الجاهز و لكنى لم
اكتب الموضوع الا بعد محاولات فاشلة
و اخيرا جزاك الله خيرا:abc_152::abc_152::abc_152:

ابو المجاهدين
23-10-2014, 09:36 PM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أخى المهاجر زادك الله علما
بعد مشاهدة الاكواد و محاولة الفهم كانت النتيجة صفر:abc_070::abc_070:
مع العلم ان هذا العمل هو جزء من تجميعة ضخمة
لبارتشن الاسلاميات لدى
كنت اتمنى ان اصل لاضافة ملفات الصوت
ولكنى اقتنعت ان اضافتها بالطريقة التقليدة صعب:abc_113::abc_113:
أكمل عملك الصالح و اريد أكواد اضافة ملفات الصوت:abc_138::abc_138:
مع العلم انها مرقمة كالاتى
من 001# الى408#
و صيغة الملفات wav
جزاك خيرا و الفردوس الاعلى

ابو المجاهدين
24-10-2014, 10:23 AM
سم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
برجاء شرح بعض الاكواد
كود page on show
lمبدئيا الكود باللون الاخضر مفهوم
الكود باللون الاحمر لا استوعبة
str = TextFile.ReadToString("AutoPlay\\Docs\\ahadithq.txt");

for word in string.gmatch(str, "%$%((.-)%)%$") do

ListBox.AddItem("ListBox1", word, "");
end
اأسف على الالحاح
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

المـهاجر
24-10-2014, 05:08 PM
راجع كلامى

أنا عادة لا أتدخل
فقط لكون مشروعك ذو طابع دينى
سأتدخل لإنهاء إستفسارك

الجزء الأول من إستفسارك انتهى بالنسبة الى

برجاء شرح بعض الاكواد

تدخلى للمساعدة على الإنجاز و حسم المشكل فقط فعذرا


كنت اتمنى ان اصل لاضافة ملفات الصوت
ولكنى اقتنعت ان اضافتها بالطريقة التقليدة صعب:abc_113::abc_113:
أكمل عملك الصالح و اريد أكواد اضافة ملفات الصوت:abc_138::abc_138:
مع العلم انها مرقمة كالاتى
من 001# الى408#
و صيغة الملفات wav


هل كان الترقيم كذلك منذ البداية ؟؟
ام كان مقسما لمجلدات و قمت انت بدمجها ؟؟

هل هى ضمن مجلدات ام لا ؟؟
ضع صورة للفولدر الأصلى الحاوى لملفات الصوت

ابو المجاهدين
24-10-2014, 07:16 PM
فى المرفقات أخى الفاضل
صورة الملف
لقد حصلت على الملفات كما هى فى فولدر واحد

منصور امين
25-10-2014, 05:02 AM
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

ابو المجاهدين
27-10-2014, 04:35 PM
هل كان الترقيم كذلك منذ البداية ؟؟
ام كان مقسما لمجلدات و قمت انت بدمجها ؟؟

هل هى ضمن مجلدات ام لا ؟؟
ضع صورة للفولدر الأصلى الحاوى لملفات الصوت
الملفات الاصلية مأخوذة من برنامج مماثل و لكن يجب تثبيته على الجهاز
و هى كانت موضوعة على روت الاسطوانة الاصلية بنفس الترقيم
:abc_025::abc_025::abc_025:داخل مجلد بأسم sound:abc_006::abc_006::abc_006:
جزاك الله خيرا

ابو المجاهدين
28-10-2014, 02:34 PM
:abc_115::abc_115::abc_115::abc_115::abc_115:
:abc_074::radeya::radeya::radeya::abc_056:

أبو هاجر المغربي
15-12-2014, 06:17 AM
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

ابو المجاهدين
31-12-2014, 02:44 PM
:salla::salla::salla::salla::salla::salla::salla:

:abc_115::abc_115::abc_115:

:abc_145::abc_145:

:abc_128:

عبدوعزيز
22-02-2016, 12:08 PM
مشكوووووووووووووور