إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

سلسلة رقم 1 لشرح قواعد البيانات البسيطة

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • #16
    سيتم عمل اللازم ........ إن شاء الله بعد ساعتين من الآن

    تعليق


    • #17
      عذرا لتأخر الرد فجارى تجهيز الشرح اللازم فى موضوع منفصل

      تعليق


      • #18
        السلام عليكم ورحمة الله وبركاته
        العفو منك اخـــــــي عبود لا داعي للاعتذار
        بل انا من يعتذر ويشكرك على وقتك ومجهودك وعلمك الذي تقدمه لنا
        جازك الله الف خير وجعله في ميزان حسناتك
        خذ راحتك ووقتك حتي يكون شرح رائع كما عوتنا دائماً

        تعليق


        • #19
          thaaaaaaaanks

          تعليق


          • #20
            أخى العزيز ياسر الآن يمكنك أن تلقى نظرة على شرح السلسلة الثانية لترى التطور لقاعدة البيانات بشكل يقبل إستدعاء أسماء الأقسام وأسماء القيم


            سلسلة رقم 2 لشرح قواعد البيانات البسيطة

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


            ثم أنتظر منك تعديل ملفك السابق بالقاعدة المتطورة هذه "ini" سترى سهولة أيضا إذا كان الشرح واضحا

            وأنا معك خطوة بخطوة " لا تعطنى سمكة بل علمنى كيف أصطادها "

            تعليق


            • #21
              السلام عليكم ورحمة الله وبركاته

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

              أخي ياسر قبل الاطلاع على استغلال ملفات ini كحل هنا أرى
              بدل من ذلك تواصل تحقيق مطلوبك في ظل استغلال العناصر
              المتوفرة في عملك الليست بوكس و الانبوتات نعم خليه انشغالك بالصفة التي هو عليها
              والتخزين وفق الدرس هذا ... غير هذا تقبلو رأي بأنه ليس حل سيعتبر انتقال من تخزين
              بصيغة لصيغة أخرى كذلك وجب الاطلاع عليها و فهمها
              لن نغير بحيرة الصيد حتى نتأكد بعدم وجود سمك --
              ----------
              بارك الله فيكم

              تعليق


              • #22
                مرور جميل منك أخى أبوبلقيس

                تعليق


                • #23
                  شكر وتقدير

                  بسم الله الرحمن الرحيم
                  السلام عليكم ورحمة الله وبركاته
                  شكرا لكم اساتذتي الكرام
                  عبــــــود --- وثــــــامر
                  علي هذه المعلومــــات والتوجيهـــــات والنصائــــــح
                  ---
                  اخــــــــي ثــامـــــــــــــ أبوبلقيس ـــــــــــــــــــــــر
                  من الواضح ان الحفظ في Application.SaveValue
                  يتم في مكان مجهول الرجستري الخاص بالوندوز (نظام التشغيل) تقريبا
                  ويمكن استدعاء البيانات المخزنة في السكشن باسم السكشن
                  كما هو واضح في نموذجي
                  الان لواستطعت حفظ في ملف نصي اسم كل سكشن في سطر
                  وجعلت هذه الاسطر تظهر في اليست بكس او الكمبو بكس او التري
                  اكون قد حققت المطلوب
                  ويسهل استدعاء المعلومات من خلل اسم السكشن
                  وفي هذا النموذج

                  http://www.gulfup.com/?jeRw6u

                  استخدمت بلجن Capture
                  ليحتفظ البرنامج بنقطة تحمل اسم السكشن في كل عملية تخزين
                  لتظهر بعد ذالك كقائمة Tree
                  ---
                  حاولت استخدام ملف تكست يحفظ اسامي السكاشن في اسطر
                  ليتم اظهارها في كمبو بكس لم افلح -- --
                  كذالك اسماء السكاشن لا تظهر في قائمة Tree الا بعد اغلاق البرنامج وفتحه من جديد ؟؟؟
                  ====================

                  اما استدعاء اسامي السكاشن المخزنه في النظام من النظام مباشرة
                  الي ليست بكس تحتاج الـــــــــــــــــــــــ ي
                  ملف dll
                  يقوم بذالك او مبرمج محترف
                  او ملف مثل الذي يظهر موصفات النظام --وبرتشنات الجهاز - الخ

                  موفق بإذن الله ... لك مني أجمل تحية .

                  تعليق


                  • #24
                    السلام عليكم ورحمة الله وبركاته
                    لم أطلع على الملف الثاني المرفق
                    سأحدثك عن الملف الموجود في الضفحة السابقة

                    نمرر الاسم الذي يكتب في الانبوت NMPER إلى الليست بوكس1
                    عند الضغط على زر الحفظ ننشأ مفاتيح أخرى تخزن فقط الاسامي التي مررناها
                    لليست
                    بمعنى
                    ضع هذا الكود في آخر الاكواد الموجودة في زر الحفظ SAVE
                    عند الضغط آليا تم حفظ مصفوفة بقائمة الاسماء
                    كود PHP:
                    =Input.GetText("NMPER");
                    if 
                    ~="" then
                    ListBox
                    .AddItem("ListBox1",b,"");
                    end
                    my_table 
                    = {};
                    for 
                    ,ListBox.GetCount("ListBox1")do
                    ListBox.GetItemText("ListBox1"p)
                    if 
                    ~="" then
                    Table
                    .Insert(my_tablepv);
                    gg Table.Concat(my_table";"1TABLE_ALL);
                    end
                    end
                    Application
                    .SaveValue(1"yaser",gg); 
                    هذا عن الحفظ

                    تعليق


                    • #25
                      نأتي الان للاستدعاء
                      الحدث المناسب حتى لا تمحى البيانات
                      هو في on show
                      أكتب :
                      كود PHP:
                      ListBox.DeleteItem("ListBox1"LB_ALLITEMS);
                      Application.LoadValue(1,"yaser" );
                       
                      ListBox.AddItem("ListBox1"x"");
                      for 
                      k in string.gfind(x"%P+") do
                      ListBox.AddItem("ListBox1"k"");
                      end  
                      ListBox
                      .DeleteItem("ListBox1"1); 
                      المهم يكون في on show و تستطيع وضع الاكواد في زر يؤدي الوظيفة
                      لكن دائما نسخة من الاكواد في on show حتى تضمن البيانات الاولى تحجز اماكنها

                      موفق

                      تعليق


                      • #26
                        وتستطيع بعدها تكتب في في الليست في الحدث on select
                        كود PHP:
                        ListBox.GetSelected("ListBox1");
                        M5 ListBox.GetItemText("ListBox1",n[1]);
                        X1 Application.LoadValue(M5"RW1");
                        Input.SetText("ASM"X1);
                        X2 Application.LoadValue(M5 "RW2");
                        Input.SetText("HATF"X2);
                        X3 Application.LoadValue(M5"RW3");
                        Input.SetText("ANWAN"X3);
                        X4 Application.LoadValue(M5"RW4");
                        Input.SetText("INFO"X4); 
                        موفق

                        تعليق


                        • #27
                          من الواضح ان الحفظ في application.savevalue
                          يتم في مكان مجهول الرجستري الخاص بالوندوز (نظام التشغيل) تقريبا
                          ويمكن استدعاء البيانات المخزنة في السكشن باسم السكشن
                          تخزن في الريجستري

                          موفق
                          التعديل الأخير تم بواسطة ثامر أبو بلقيس; الساعة 22-01-2015, 12:19 AM. سبب آخر: تم التعديل بغية عدم احتكار الرد للاجابة بالتوفيق

                          تعليق


                          • #28
                            شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

                            تعليق


                            • #29
                              بسم الله الرحمن الرحيم
                              السلام عليكم ورحمة الله وبركاته
                              استاذنـــــــــا الكـــــــريم
                              ابــــــــــــوبلقـــــــ يس
                              بارك الله فيك وزادك الله علم ومعرفة
                              ممكن استاذي توضيح هذا الجزء من الكود
                              ( for k in string.gfind(x, "%P+") do )

                              ببعض التفصيل
                              شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

                              تعليق


                              • #30
                                السلام عليكم ورحمة الله وبركاته

                                string.gfind(x, "%P+")

                                باختصار تستعمل لتجزئة أثر كتابي وفق علامة

                                اختياري للرمز P بقطع كبير حتى تقبل التجزئة اللغة العربية

                                قد تم طرح الكود في الموقع في عديد المشاراكات حسب الطلب

                                مثلا : كنت يوما تبحث عن استخراج الجزء العشري و الجزء الصحيح لعدد

                                استعمل هذه الدالة :
                                كود PHP:
                                x="123.25"
                                for k in string.gfind(x"%P+") do
                                Dialog.Message("Notice"k);
                                end 
                                بهذا المثال المستوحى من تساؤلاتك تصلك فكرة استعمال الكود

                                تعليق

                                مواضيع تهمك

                                تقليص

                                المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
                                المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
                                المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
                                المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
                                المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
                                يعمل...
                                X