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

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

لاستخراج أرقام صفحات طباعة الكتب

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

  • لاستخراج أرقام صفحات طباعة الكتب

    السلام عليكم ورحمة الله وبركاته
    لطباعة الكتب على صفحيتن و للوجهين
    تحتاج لبرمجة تستخرج هذه الصفحات
    افتح مشروعا جديدا :
    ضمنه العتاصر التالية
    ListBox1
    ListBox2
    هذين العنصرين يمكن فيما بعد إخفائهما
    ضف
    Input1 وهو الذي ستكتب فيه عدد صفحات الكتاب
    وكما هو معروف يكون من قواسم 4
    Input2 ستظهر فيه أرقام صفحات الواجه
    Input3 ستظهر فيه أرقام صفحات الظهر
    بعد الضغط على الزر
    الذي ستدرج تحته الكود التالي
    وهذا للكتب غير عربيــة
    كود:
    ListBox.DeleteItem("ListBox1",LB_ALLITEMS);
    ListBox.DeleteItem("ListBox2",LB_ALLITEMS);
    x =Input.GetText("Input1");
    if  Math.Mod(x, 4)==0 then
    
    for i = 1 , x ,2 do
    result = ListBox.AddItem("ListBox1", i, "");
    end
    ----
    for h = x , 1 ,-2 do
    result = ListBox.AddItem("ListBox2", h, "");
    end
    -----------
    p ="";
    g=1
    f = ListBox.GetCount("ListBox1");
    for g =1,x/4 do 
    m = ListBox.GetItemText("ListBox1", g);
    c=ListBox.GetItemText("ListBox2", g);
    p=p..m..","..c ..","
    end
    
     input_string = p
    length = String.Length(input_string);
    my_table = {}
    for i = 0 , length do
    result = String.Mid(input_string, i, 1);
    Table.Insert(my_table, i, result);
    end
    last_letter = my_table[length]
    Table.Remove(my_table, length);
    for i,v in pairs (my_table) do
    finish = Input.GetText("Input2");
    Input.SetText("Input2", finish..v);
    end
    p2 ="";
    g2=1
    f = ListBox.GetCount("ListBox1");
    for g2=f/2+1,x/2 do 
    m2 = ListBox.GetItemText("ListBox1", g2);
    c2=ListBox.GetItemText("ListBox2", g2);
    p2=p2..m2..","..c2 ..","
    end
    input_string = p2
    length = String.Length(input_string);
    my_table = {}
    for i = 0 , length do
    result = String.Mid(input_string, i, 1);
    Table.Insert(my_table, i, result);
    end
    last_letter = my_table[length]
    Table.Remove(my_table, length);
    for i,v in pairs (my_table) do
    finish = Input.GetText("Input3");
    Input.SetText("Input3", finish..v);
    end
    else
    result = Dialog.Message("Notice", "العدد يكون من قواسم 4", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
    end
    لحظات و سأدرج اكواد المخصصة لطباعة كتب اللغة العربية

  • #2
    وهذا كود لكتب العربية
    كود PHP:
    ListBox.DeleteItem("ListBox1",LB_ALLITEMS);
    ListBox.DeleteItem("ListBox2",LB_ALLITEMS);
    =Input.GetText("Input1");
    if  
    Math.Mod(x4)==0 then
    for ,do
    result ListBox.AddItem("ListBox1"i"");
    end
    ----
    for 
    ,-do
    result ListBox.AddItem("ListBox2"h"");
    end
    -----------
    ="";
    g=1
    ListBox.GetCount("ListBox1");
    for 
    =1,x/do 
    ListBox.GetItemText("ListBox1"g);
    c=ListBox.GetItemText("ListBox2"g);
    p=p..c..","....","
    end

            input_string 
    p
    length 
    String.Length(input_string);
    my_table = {}
    for 
    length do
    result String.Mid(input_stringi1);
    Table.Insert(my_tableiresult);
    end
    last_letter 
    my_table[length]
    Table.Remove(my_tablelength);
    for 
    i,v in pairs (my_table) do
    finish Input.GetText("Input2");
    Input.SetText("Input2"finish..v);
    end
    ---  ÇáÙåÑ
    ----  =f/2+1,x/4
    p2 
    ="";
    g2=1
    ListBox.GetCount("ListBox1");
    for 
    g2=f/2+1,x/do 
    m2 ListBox.GetItemText("ListBox1"g2);
    c2=ListBox.GetItemText("ListBox2"g2);
    p2=p2..c2..","..m2 ..","
    end
            input_string 
    p2
    length 
    String.Length(input_string);
    my_table = {}
    for 
    length do
    result String.Mid(input_stringi1);
    Table.Insert(my_tableiresult);
    end
    last_letter 
    my_table[length]
    Table.Remove(my_tablelength);
    for 
    i,v in pairs (my_table) do
    finish Input.GetText("Input3");
    Input.SetText("Input3"finish..v);
    end
    else
    result Dialog.Message("Notice""العدد يكون من قواسم 4"MB_OKMB_ICONINFORMATIONMB_DEFBUTTON1);
    end 

    وهذا سلامي إلى حين توفر الفرصة و وضع أكواد
    من العيار الثقيل

    تعليق


    • #3
      كل هذا من العيار الخفيف

      الله يستر من العيار الثقيل

      أتمنى لك التوفيق فأنت مثابر جدا

      وبارك الله في وقتك

      تعليق


      • #4
        جزاك الله خيرا اخانا أبا بلقيس

        تعليق


        • #5
          السلام عليكم ورحمة الله وبركاته
          جازاك الله خيرا كثيرا
          ان شاء الله تتوفر لي طابعة واجرب واعطي راي عن تجربة
          موفق بإذن الله ... لك مني أجمل تحية .

          تعليق


          • #6
            جزاك الله كل خير ووفقك

            تعليق


            • #7
              سررت بمرور الوجوه الطيبة على هذه المشاركة البسيطة

              القادم اجمل إن شاء الله

              تعليق


              • #8
                المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
                سررت بمرور الوجوه الطيبة على هذه المشاركة البسيطة

                القادم اجمل إن شاء الله
                السلام عليكم

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

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




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


                الملف المفتوح في المرفقات
                حمل و ادع للاستاذ
                الملفات المرفقة

                تعليق


                • #9
                  جزاك الله خيرا أخى ثامر أبا بلقيس

                  بارك الله فيك وفى جهودك

                  والشكر لأخينا المحترف على إضافته ومتابعاته الدائمة

                  تعليق


                  • #10
                    بارك الله فيك أخي المحترف على سلسلة المشاركات المفيدة التي تقدمها
                    من حين لآخر ...وبمعية روح العطاء و الافادة التي ألمحها في شخصك ...
                    في كل مشاركة لك أجدد ما قلته سابقا أنك بدأت أستاذا في عالم الاوتوبلاي
                    موفق

                    تعليق


                    • #11
                      المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
                      بارك الله فيك أخي المحترف على سلسلة المشاركات المفيدة التي تقدمها
                      من حين لآخر ...وبمعية روح العطاء و الافادة التي ألمحها في شخصك ...
                      في كل مشاركة لك أجدد ما قلته سابقا أنك بدأت أستاذا في عالم الاوتوبلاي
                      موفق
                      شكرا جزيلا منكم نتعلم يبق الكثير من الامور التي نتعلمها من حلال فهم الاكواد اكثر و اكثر

                      تعليق


                      • #12
                        مشكور جزاك الله خيرا

                        تعليق


                        • #13
                          مشكووووووووووووووووووووور ين

                          تعليق

                          مواضيع تهمك

                          تقليص

                          المنتدى: القسم العام نشرت بواسطة: 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