العودة   منتديات داماس > انظمة التشغيل والاوفيس > ورشة عمل اسطوانات تجميعات البرامج وشروحات ودروس برنامج الاوتوبلاي AutoPlay Media Studio

إضافة رد
01-08-2017, 05:19 PM
Mahmoud Nabil
عضو ذهبي
رقم العضوية: 895497
تاريخ التسجيل: Jan 2017
المشاركات: 807
تلقى دعوات الى: 150 موضوع
إعجاب: 104
تلقى 173 إعجاب على 146 مشاركة
 
من فضلكم عاوز كود اضعه في Input
بحيث ان المستخدم يقدر يبحث في صفحات البرنامج
بمعني ان احط Input في الصفحه الاولي لان البرنامج بيحتوي علي صفحات كتير جداً
وبمجرد المستخدم يكتب اسم صفحه معينه في Input يتم نقلو للصفحه علي طول
او بمعني اصح عاوز اوامر البحث في صفحات البرنامج




01-08-2017, 05:25 PM
Ahmed Hatem Ahmed
عضوية الشرف
رقم العضوية: 620600
تاريخ التسجيل: Jun 2015
المشاركات: 1,411
تلقى دعوات الى: 1175 موضوع
إعجاب: 269
تلقى 1,636 إعجاب على 445 مشاركة
 
بمعني ان احط Input في الصفحه الاولي لان البرنامج بيحتوي علي صفحات كتير جداً
وبمجرد المستخدم يكتب اسم صفحه معينه في Input يتم نقلو للصفحه
========================
السؤال -> Input يقوم بنقلك الي الصفحة المكتوب اسمها

======================================== =========
بمعني اصح عاوز اوامر البحث في صفحات البرنامج
=======================================
السؤال :- كيف ابحث عن كلمة في صفحات البرنامج واظهار الصفحة الموجود بها الكلمة للمستخدم


اي سؤال تريد

01-08-2017, 05:47 PM
Mahmoud Nabil
عضو ذهبي
رقم العضوية: 895497
تاريخ التسجيل: Jan 2017
المشاركات: 807
تلقى دعوات الى: 150 موضوع
إعجاب: 104
تلقى 173 إعجاب على 146 مشاركة
 
المشاركة الأصلية كتبت بواسطة Ahmed Hatem Ahmed 
بمعني ان احط Input في الصفحه الاولي لان البرنامج بيحتوي علي صفحات كتير جداً
وبمجرد المستخدم يكتب اسم صفحه معينه في Input يتم نقلو للصفحه
========================
السؤال -> Input يقوم بنقلك الي الصفحة المكتوب اسمها

======================================== =========
بمعني اصح عاوز اوامر البحث في صفحات البرنامج
=======================================
السؤال :- كيف ابحث عن كلمة في صفحات البرنامج واظهار الصفحة الموجود بها الكلمة للمستخدم


اي سؤال تريد
اتمني تقول ال 3 افكار لاني مفهمتش ولا واحد

Search = Input.GetText("Input1");
if Search == () then
Page.Jump(Search);
الامر هنا ان اعرف الكلمه الي كتبها المستخدم في Input وبعدها اشوف لو الكلمه بتتوافق مع صفحه من الي في البرنامج يتم نقل المستخدم للصفحه لاكن طبعاً الامر ينقصه بضع الاشياء

01-08-2017, 08:09 PM
Ahmed Hatem Ahmed
عضوية الشرف
رقم العضوية: 620600
تاريخ التسجيل: Jun 2015
المشاركات: 1,411
تلقى دعوات الى: 1175 موضوع
إعجاب: 269
تلقى 1,636 إعجاب على 445 مشاركة
 
المشاركة الأصلية كتبت بواسطة Ana-Memy 
اتمني تقول ال 3 افكار لاني مفهمتش ولا واحد

Search = Input.GetText("Input1");
if Search == () then
Page.Jump(Search);
الامر هنا ان اعرف الكلمه الي كتبها المستخدم في Input وبعدها اشوف لو الكلمه بتتوافق مع صفحه من الي في البرنامج يتم نقل المستخدم للصفحه لاكن طبعاً الامر ينقصه بضع الاشياء

تفضل اجابة السؤال :- Input يقوم بنقلك الي الصفحة المكتوب اسمها
==========================

pageName Input.GetText("Input1");
allPages Application.GetPages();

for 
index pName in pairs(allPages) do
    if 
pageName == pName then
        Page
.Jump(pageName)
    else
        if (
index == #allPages) then
            
Dialog.Message("""Page Can't be found");
        
end
    end

end 
بالتوفيق لك

01-08-2017, 08:14 PM
Ahmed Hatem Ahmed
عضوية الشرف
رقم العضوية: 620600
تاريخ التسجيل: Jun 2015
المشاركات: 1,411
تلقى دعوات الى: 1175 موضوع
إعجاب: 269
تلقى 1,636 إعجاب على 445 مشاركة
 
المشاركة الأصلية كتبت بواسطة Ahmed Hatem Ahmed 
بمعني ان احط Input في الصفحه الاولي لان البرنامج بيحتوي علي صفحات كتير جداً
وبمجرد المستخدم يكتب اسم صفحه معينه في Input يتم نقلو للصفحه
========================
السؤال -> Input يقوم بنقلك الي الصفحة المكتوب اسمها

======================================== =========
بمعني اصح عاوز اوامر البحث في صفحات البرنامج
=======================================
السؤال :- كيف ابحث عن كلمة في صفحات البرنامج واظهار الصفحة الموجود بها الكلمة للمستخدم


اي سؤال تريد
بالنسبة للسؤال :- كيف ابحث عن كلمة في صفحات البرنامج واظهار الصفحة الموجود بها الكلمة للمستخدم
يوجد ثلاث انواع من البحث عن كلمة في الصفحة
======================================== ==
1 - البحث عن الكلامات الدلالية للصفحة (هذة سهلة جدا ويمكنني شرحها لك بالتفصيل اذا اردت)
2 - البحث عن الكلمة في كل العناصر الموجود بكل الصفحات (عناصر مثل الـ label , input , button)/
3 - البحث في جميع الصفحات عن اسم العنصر نفسة

01-08-2017, 08:31 PM
Mahmoud Nabil
عضو ذهبي
رقم العضوية: 895497
تاريخ التسجيل: Jan 2017
المشاركات: 807
تلقى دعوات الى: 150 موضوع
إعجاب: 104
تلقى 173 إعجاب على 146 مشاركة
 
المشاركة الأصلية كتبت بواسطة Ahmed Hatem Ahmed 
بالنسبة للسؤال :- كيف ابحث عن كلمة في صفحات البرنامج واظهار الصفحة الموجود بها الكلمة للمستخدم
يوجد ثلاث انواع من البحث عن كلمة في الصفحة
======================================== ==
1 - البحث عن الكلامات الدلالية للصفحة (هذة سهلة جدا ويمكنني شرحها لك بالتفصيل اذا اردت)
2 - البحث عن الكلمة في كل العناصر الموجود بكل الصفحات (عناصر مثل الـ label , input , button)/
3 - البحث في جميع الصفحات عن اسم العنصر نفسة
اتمني تشرحهم اخي الكريم واتمني تعرفني معني الاماكن الي في الصورة دي لاني عمري مستخدمتها في الاتوبلاي ولا لقيت ليها شرح

01-08-2017, 11:48 PM
Ahmed Hatem Ahmed
عضوية الشرف
رقم العضوية: 620600
تاريخ التسجيل: Jun 2015
المشاركات: 1,411
تلقى دعوات الى: 1175 موضوع
إعجاب: 269
تلقى 1,636 إعجاب على 445 مشاركة
 
المشاركة الأصلية كتبت بواسطة Ana-Memy 
اتمني تشرحهم اخي الكريم واتمني تعرفني معني الاماكن الي في الصورة دي لاني عمري مستخدمتها في الاتوبلاي ولا لقيت ليها شرح
السلام عليكم ورحمة الله وبركاتة
جاري تحضير الرد باذن الله

03-08-2017, 08:18 PM
Mahmoud Nabil
عضو ذهبي
رقم العضوية: 895497
تاريخ التسجيل: Jan 2017
المشاركات: 807
تلقى دعوات الى: 150 موضوع
إعجاب: 104
تلقى 173 إعجاب على 146 مشاركة
 
المشاركة الأصلية كتبت بواسطة Ahmed Hatem Ahmed 

تفضل اجابة السؤال :- Input يقوم بنقلك الي الصفحة المكتوب اسمها
==========================

pageName Input.GetText("Input1");
allPages Application.GetPages();

for 
index pName in pairs(allPages) do
    if 
pageName == pName then
        Page
.Jump(pageName)
    else
        if (
index == #allPages) then
            
Dialog.Message("""Page Can't be found");
        
end
    end

end 
بالتوفيق لك

ممكن الكود ميكنش حساس لدرجه الاحرف
لان مثلا لو اسم الصفحه Home
ونا كتبت home
بتفشل عمليه البحث بسبب اختلاف اول حرف

03-08-2017, 09:14 PM
Ahmed Hatem Ahmed
عضوية الشرف
رقم العضوية: 620600
تاريخ التسجيل: Jun 2015
المشاركات: 1,411
تلقى دعوات الى: 1175 موضوع
إعجاب: 269
تلقى 1,636 إعجاب على 445 مشاركة
 
المشاركة الأصلية كتبت بواسطة Ana-Memy 
اتمني تشرحهم اخي الكريم واتمني تعرفني معني الاماكن الي في الصورة دي لاني عمري مستخدمتها في الاتوبلاي ولا لقيت ليها شرح
السلام عليكم الوصف هو مجرد وصف للصفحة يمكن ان تجلب هذ الوصف مثلا وتعرضة
في Label اثناء الانتقال الي هذة الصفحة

الكلامات الدلالية هي عبارة عن كلمات تعبر عن محتوي هذا الصفحة يتم اللجوء اليها
عند محاولة البحث عن صفحة معينة

لا استخدمهم ايضا

03-08-2017, 09:20 PM
Ahmed Hatem Ahmed
عضوية الشرف
رقم العضوية: 620600
تاريخ التسجيل: Jun 2015
المشاركات: 1,411
تلقى دعوات الى: 1175 موضوع
إعجاب: 269
تلقى 1,636 إعجاب على 445 مشاركة
 
المشاركة الأصلية كتبت بواسطة Ana-Memy 
ممكن الكود ميكنش حساس لدرجه الاحرف
لان مثلا لو اسم الصفحه Home
ونا كتبت home
بتفشل عمليه البحث بسبب اختلاف اول حرف
تفضل اخي الحبيب غير حساس لحالة الاحرف

pageName Input.GetText("Input1");
allPages Application.GetPages();

for 
index pName in pairs(allPages) do
    if 
String.Lower(pageName) == String.Lower(pNamethen
        Page
.Jump(pageName)
    else
        if (
index == #allPages) then
            
Dialog.Message("""Page Can't be found");
        
end
    end

end 

04-08-2017, 01:55 AM
Mahmoud Nabil
عضو ذهبي
رقم العضوية: 895497
تاريخ التسجيل: Jan 2017
المشاركات: 807
تلقى دعوات الى: 150 موضوع
إعجاب: 104
تلقى 173 إعجاب على 146 مشاركة
 
المشاركة الأصلية كتبت بواسطة Ahmed Hatem Ahmed 
تفضل اخي الحبيب غير حساس لحالة الاحرف

pageName Input.GetText("Input1");
allPages Application.GetPages();

for 
index pName in pairs(allPages) do
    if 
String.Lower(pageName) == String.Lower(pNamethen
        Page
.Jump(pageName)
    else
        if (
index == #allPages) then
            
Dialog.Message("""Page Can't be found");
        
end
    end

end 

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

04-08-2017, 03:15 PM
أوتومان
عضو مميز
رقم العضوية: 518407
تاريخ التسجيل: Nov 2014
المشاركات: 335
تلقى دعوات الى: 4 موضوع
إعجاب: 55
تلقى 103 إعجاب على 56 مشاركة
 
راجع الدليل المجانى
للكيووردس Keywords

Application.SearchKeywords

https://www.indigorose.com/webhelp/a...chKeywords.htm
و مثال هنا

https://www.indigorose.com/webhelp/a...s_Examples.htm

للديسكربشن Description

Application.GetPageProperties

https://www.indigorose.com/webhelp/a...Properties.htm

و المثال

https://www.indigorose.com/webhelp/a...s_Examples.htm

04-08-2017, 04:12 PM
Mahmoud Nabil
عضو ذهبي
رقم العضوية: 895497
تاريخ التسجيل: Jan 2017
المشاركات: 807
تلقى دعوات الى: 150 موضوع
إعجاب: 104
تلقى 173 إعجاب على 146 مشاركة
 
المشاركة الأصلية كتبت بواسطة أوتومان 
راجع الدليل المجانى
للكيووردس Keywords

Application.SearchKeywords

https://www.indigorose.com/webhelp/a...chKeywords.htm
و مثال هنا

https://www.indigorose.com/webhelp/a...s_Examples.htm

للديسكربشن Description

Application.GetPageProperties

https://www.indigorose.com/webhelp/a...Properties.htm

و المثال

https://www.indigorose.com/webhelp/a...s_Examples.htm
شكراً لك اخي اتومان لكني لم افهم

04-08-2017, 05:43 PM
أوتومان
عضو مميز
رقم العضوية: 518407
تاريخ التسجيل: Nov 2014
المشاركات: 335
تلقى دعوات الى: 4 موضوع
إعجاب: 55
تلقى 103 إعجاب على 56 مشاركة
 
ما وضعته لك هو الرد على استفسارك
لا تستسلم و حاول
بالتوفيق

04-08-2017, 06:12 PM
Ahmed Hatem Ahmed
عضوية الشرف
رقم العضوية: 620600
تاريخ التسجيل: Jun 2015
المشاركات: 1,411
تلقى دعوات الى: 1175 موضوع
إعجاب: 269
تلقى 1,636 إعجاب على 445 مشاركة
 
المشاركة الأصلية كتبت بواسطة Ana-Memy 
شكراً لك اخي اتومان لكني لم افهم
السلام عليكم الوصف هو مجرد وصف للصفحة يمكن ان تجلب هذ الوصف مثلا وتعرضة
في Label اثناء الانتقال الي هذة الصفحة

مثال :-
1 - ضع اي شيء في وصف الصفحة
2 - في الحدث OnShow ضع هذا الكود
* - ستجد الوصف اللي كتبتة ظهر في Input


pageProp Application.GetPageProperties("Home")
Input.SetText("Input1"pageProp.Description
الكلامات الدلالية هي عبارة عن كلمات تعبر عن محتوي هذا الصفحة يتم اللجوء اليها
عند محاولة البحث عن صفحة معينة

مثال :-
1 - اعمل عدة صفحات للبرنامج مثلا (العاب , افلام)
2 - في خانة ال Keywords ضع مثلا للألعاب games والافلام Movies
3 - ضع هذا الكود في في زر في صفحة البداية مثلا
4 - سينقلك البرنامج الي الصفحة الموجودة بها مايبحث عنة


pageKeywords Application.SearchKeywords("games"falsefalse);
for 
pageName pageK in pairs(pageKeywords) do
    
Page.Jump(pageName)
end 
ان شاء الرحمن الأمثلة توضح لك كل شيء

لا استخدمهم ايضا


طلب كود للبحث باسم صفحات البرنامج



Powered by vBulletin® Version
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
The owner and operator of the site is not responsible for the availability of, or any content provided.
Topics that are written in the site reflect the opinion of the author.
جميع ما يُطرح من مواضيع ومشاركات تعبر عن رأي كاتبها ولا تعبر عن رأي مالك الموقع أو الإدارة بأي حال من الأحوال.