salamdz
المساهمات : 1 تاريخ التسجيل : 17/04/2014
| موضوع: ندااااااء عاااااجل الى الخبراء الخميس أبريل 17, 2014 2:31 pm | |
| السلام عليكم انا طالب هندسة برامجيات مرحلة اولى واريد ان اعمل مشروع لتصميم مكتبة الكترونية بالأوتوبلاي ميديا استديو لكن واجهتني مشكلة وهي كيف اضيف زر للبحث عن الكتب وعندما تظهر نتائج البحث عند الضغط على اي كتاب سوف يثوم البرنامج بفتحه علما ان الكتب بصيغة pdf عدد 1000 كتاب ارجو المساعدة لانه والله تعبت | |
|
أبوبلقيس
المساهمات : 50 تاريخ التسجيل : 20/03/2013 العمر : 54
| موضوع: رد: ندااااااء عاااااجل الى الخبراء الخميس أبريل 17, 2014 8:18 pm | |
| بسم الله الرحمن الرحيم افتح مشروعا جديدا ضع ملفات pdf في مجلد Docs التايع للبرنامج بعد فتحه حاول أن تبتعد عن تسمية الملفات بالعربية حتى لا تواجهك صعوبات فيما بعد بعد ذلك و في صفحة العمل أدرج عنصر ListBox وليكن ListBox1 بالضغط على هذا العنصر مرتين توجه للحدث on select واكتب الكود التالي : - الكود:
-
result = ListBox.GetSelected("ListBox1"); tamer = ListBox.GetItemText("ListBox1",result[1] ); File.Open(_SourceFolder.."\\AutoPlay\\Docs\\"..tamer..".pdf", "", SW_SHOWNORMAL); ضع زر بحث لجميع الملفات لتعرض في الليست في هذا الزر في الحدث on clic أكتب: - الكود:
-
found = File.Find(_SourceFolder.."\\AutoPlay\\Docs\\", "*.pdf", true, false, nil, nil); if (found) then for i,v in pairs(found) do ter = String.SplitPath(v); result = ListBox.AddItem("ListBox1", ter.Filename, ""); end end | |
|
أبوبلقيس
المساهمات : 50 تاريخ التسجيل : 20/03/2013 العمر : 54
| موضوع: رد: ندااااااء عاااااجل الى الخبراء الخميس أبريل 17, 2014 8:25 pm | |
| بعد اعداد المشروع ضع الــ 1000 ملف بيدياف التي ذكرت في المجلد Docs بعد معاينة المشروع اضغط على الزر ستظهر العناوين في الليست بالضغط على العنوان مرة واحدة سيفتح ملف البيدياف موفق | |
|
الامل الطائر
المساهمات : 57 تاريخ التسجيل : 12/03/2013
| موضوع: رد: ندااااااء عاااااجل الى الخبراء الخميس أبريل 17, 2014 9:31 pm | |
| جزاك الله خيرا أستاذ ثامر | |
|