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

مشاهدة النسخة كاملة : طلب ملف مفتوح لأستخدام Keywords


Mahmoud Nabil
08-10-2017, 01:49 AM
من فضلكم كنت عاوز شرح ملف مفتوح لكيفية استخدام الكلمات المفتاحية وما فائدتها Keywords
https://scontent-cai1-1.xx.fbcdn.net/v/t31.0-8/22219901_542425986106880_8798350750303898661_o.jpg ?oh=4046a1e8a76f62b60f97660875e5931d&oe=5A7EAE39

عبد الهادي بهاب
08-10-2017, 07:42 PM
حسب ما فهمت من المساعد هي كلمات مفتاحية او دلالية لكل صفحة انت تعها تدل على محتوى الصفحة
ثم من خلال كود تستطيع البحث في كل مشروعك و يظهر لك اين توجد الصفحات التي تحتوي على الكلمة المبحوث عنها
اي مثلا في الصفحة 1 تضع كلمات في ذلك المكان في الصورة و بينها فاصلة مثلا : محمد, علي, اسيا,الكتاب ....الخ
ثم في نفس الشيء في الصفحة 2 ........مع كلمات اخرى و هكذا
ثم تستعمل الكود للبحث عنها في زر ما اكتب هذا الكود سيظهر لك كل الصفحات التي تحتوي على الكلمات

tbSearchProps = {DialogTitle="Search Catalog", SearchForLabel="Search catalog for:"};
Dialog.PageSearch(tbSearchProps);

Mahmoud Nabil
09-10-2017, 07:22 AM
بارك الله فيك اخي الحبيب هكذا فهمت ما فائدة الكلمات المفتاحية لاكن ينقصني معرفة كيفية استخدامها في البحث والأنتقال للصفحات
حيث مثلا يوجد انبوت ثم زر بحث
يقوم زر البحث بالبحث عن الكلمات المقدمة في الأنبوت في جميع الصفحات وحين ياجدها يقوم بالنقل الي الصفحة

مثل هذا الكود يقوم بالبحث لاكن عن طريق اسم الصفحات ليس الكلمات الدلالية
"مهمة الكود الانتقال الي الصفحة المكتوب اسمها"
pageName = Input.GetText("Search");
allPages = Application.GetPages();

for index , pName in pairs(allPages) do
if pageName == pName then
Page.Jump(pageName)
end

end

ثامر أبو بلقيس
09-10-2017, 09:22 AM
من فضلكم كنت عاوز شرح ملف مفتوح لكيفية استخدام الكلمات المفتاحية وما فائدتها Keywords
https://scontent-cai1-1.xx.fbcdn.net/v/t31.0-8/22219901_542425986106880_8798350750303898661_o.jpg ?oh=4046a1e8a76f62b60f97660875e5931d&oe=5A7EAE39

tbSearchProps = {DialogTitle="بحث",
SearchForLabel="أكتب ما تبحث عنه",
AllowPartialMatches="السماح بتنفيذ و مطابقة البحث",
SearchButton="ابحث",
ResultsGroup="اضغط مرتين للتوجه لمسار البحث",
CancelButton="الغاء", };
Dialog.PageSearch(tbSearchProps);

منقول من مشاركة (http://www.abc4web.net/vb/showthread.php?t=29080)

Mahmoud Nabil
09-10-2017, 10:49 AM
tbSearchProps = {DialogTitle="بحث",
SearchForLabel="أكتب ما تبحث عنه",
AllowPartialMatches="السماح بتنفيذ و مطابقة البحث",
SearchButton="ابحث",
ResultsGroup="اضغط مرتين للتوجه لمسار البحث",
CancelButton="الغاء", };
Dialog.PageSearch(tbSearchProps);

منقول من مشاركة (http://www.abc4web.net/vb/showthread.php?t=29080)

جزاك الله كل خير اخي ثامر :abc_139:
ردك يفي بالغرض :abc_050:
لاكن اذا سمحت كيف يمكن تحويل هذا الكود للأستخدام في انبوت وزر بحث (هل يمكن تحويلة لانبوت مربوط بزر البحث ام لا لان لم يسبق لي التعامل مع "Keywords")

Mahmoud Nabil
11-10-2017, 08:27 AM
كيف يمكن تحويل هذا الكود للأستخدام في انبوت وزر بحث (هل يمكن تحويلة لانبوت مربوط بزر البحث ام لا لان لم يسبق لي التعامل مع "Keywords")

عبد الهادي بهاب
11-10-2017, 10:33 AM
كيف يمكن تحويل هذا الكود للأستخدام في انبوت وزر بحث (هل يمكن تحويلة لانبوت مربوط بزر البحث ام لا لان لم يسبق لي التعامل مع "Keywords")

لا ادري ما المقصود بالضبط ؟ لكن الكود يوفر لك الخدمة دون اكواد اي يظهرلك في مربع الحوار انبوت و زر .....هو يظهر لك اصلا انبوت للبحث و من خلال زر البحث يظهر لك النتائج في ليسبوكس و من خلال الضفط مرتين على النتئجة ينتقل اليا الى الصفحة المقصودة ...........

مثال عن ذلك

https://up.top4top.net/downloadf-649vtcg21-rar.html

Mahmoud Nabil
11-10-2017, 12:51 PM
لا ادري ما المقصود بالضبط ؟ لكن الكود يوفر لك الخدمة دون اكواد اي يظهرلك في مربع الحوار انبوت و زر .....هو يظهر لك اصلا انبوت للبحث و من خلال زر البحث يظهر لك النتائج في ليسبوكس و من خلال الضفط مرتين على النتئجة ينتقل اليا الى الصفحة المقصودة ...........

مثال عن ذلك

https://up.top4top.net/downloadf-649vtcg21-rar.html

انا اتفاهمك اخي الكريم
لاكن هذا الكود يقوم بأظهار اسم الصفحة وذلك سيكون سبب لمعرفة المستخدم اسم الصفحات المبني عليها المشروع
الي جانب ان الدايلوج الذي يظهر لا يناسب تصميم المشروع فأنت تعلم اقوم بالتصميم لاكن بشكل يختلف عن البرامج العادية لذلك كنت اتسائل في ان اجل الأمر مبسط الي انبوت وزر بحث
لاكن في النهايه لقد وصلت لما اريد وكان ردكم يفي بالغرض واكثر
شكراً لك اخي عبد الهادي بهاب (http://www.abc4web.net/vb/member.php?u=30448) واخي ثامر ابو بلقيس (http://www.abc4web.net/vb/member.php?u=24215) :abc_139:

ثامر أبو بلقيس
11-10-2017, 11:10 PM
لاكن في النهايه لقد وصلت لما اريد وكان ردكم يفي بالغرض واكثر

لا أضن ذلك :abc_088:

tbKeywordIndex = Application.MakeKeywordIndex();
if (tbKeywordIndex) then
strTempString = "";
for key_index, page_table in pairs(tbKeywordIndex) do
for page_index, page_value in pairs(page_table) do
if Input.GetText("Input1")==key_index then
Page.Jump(''..page_value);
end;end;end;end

:abc_139: موفق أخي Mahmoud Nabil

Mahmoud Nabil
12-10-2017, 07:36 AM
:abc_139: موفق أخي Mahmoud Nabil

انت مبدع بالفعل :abc_138:
كان هذا هو المطلوب بالفعل :abc_088:
انت اكثر من مبدع حقاً :abc_139:
جزاك الله كل خير استاز ثامر ابو بلقيس (http://www.abc4web.net/vb/member.php?u=24215) :abc_152:

ثامر أبو بلقيس
12-10-2017, 07:56 AM
انت مبدع بالفعل :abc_138:
كان هذا هو المطلوب بالفعل :abc_088:
انت اكثر من مبدع حقاً :abc_139:
جزاك الله كل خير استاز ثامر ابو بلقيس (http://www.abc4web.net/vb/member.php?u=24215) :abc_152:


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

Mahmoud Nabil
12-10-2017, 01:20 PM
لا مبدع و لا أي شيء عندك كل شيء في أكواد البرنامج أو الهالب
فقط هي بعض الأكواد مختفية هنا أو هناك ليس الوصول أو الاشارة لها دلالة على الابداع
هذا إن لم تقصد بالابداع الجزء المقتبس:abc_080: موفق

:abc_012: ولاكن Help البرنامج لم يذكر كل شئ بالتفصيل ولم يوضح اشياء كثير
انا اري انك مبدع :abc_050: