اذهب الي المحتوي
أوفيسنا

إضافة خيار بحث برقم الشيك "برنامج سند صرف"


إذهب إلى أفضل إجابة Solved by KHMB,

الردود الموصى بها

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

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

وأشكر أيضا كل الأعضاء الفاعلين في مساهمتهم بمجهوداتهم ومساعدتهم لإخوانهم

أود منكم مساعدتي في تعديل إضافة خانة للبحث داخل فروم برنامج سند صرف

وشكرا لكم

سند صرف.rar

رابط هذا التعليق
شارك

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

كمبتديء عاشق للإكسل و أريد التعلم .. كم تمنيت أن أتعلم من هذا الفورم فأستفيد و أُفيد لكن صدّقني مع هذه الخبورّيات .. الجنون أفضل

رابط هذا التعليق
شارك

  • أفضل إجابة

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

تفضل اخي في الله محاوله لعل يكون المطلوب

اخيك : أبو الحسن والحسين

 

آسف تفضل

سند صرف2.rar

  • Like 1
رابط هذا التعليق
شارك

السلام عليكم أستاذ KHMB لعلك نسيت إرفاق الملف الذي أشرت إليه بكلمة تفضل

ولكنني لم أره ... لنستفيد منه جميعاً...شاكرين تعاونكم.

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

الملف موجود أستاذنا الفاضل ..

 

سند صرف2.rar

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

تفضل اخي في الله محاوله لعل يكون المطلوب

اخيك : أبو الحسن والحسين

 

آسف تفضل

سند صرف2.rar

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

بارك الله فيك أستاذنا KHMB ..جزاك الله خيرًا و زادها بميزان حسناتك..هل ممكن استبدال التاكست بوكس بكومبوبوكس لو سمحت..فقط للتعلم لا غير

ألف شكر مسبقا

رابط هذا التعليق
شارك

تمام التمام أستاذي KHMB تم عمل المطلوب بالاقتباس من مشاركتك .. جزاك الله خيرا و زادها بميزان حسناتك

 

سند صرف3.rar

رابط هذا التعليق
شارك

تمام التمام أستاذي KHMB تم عمل المطلوب بالاقتباس من مشاركتك .. جزاك الله خيرا و زادها بميزان حسناتك

 

سند صرف3.rar

السلام عليكم إخوتي الكرام..أخي عبد العزيز لم أتجنّ على الأخ KHMB ولكن قل أصبح الملف موجوداً بعد ملاحظتي ومشاركتي

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

 أي أنه لا يستطيع تنفيذ الكود Can't Execute Code in break mode

وأعطاني أول الكود كما يلي بلون أحمر:
 

Private Declare PtrSafe Function SetWindowLong Lib "User32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal lngWinIdx As Long, ByVal dwNewLong As Long) As Long
Private Declare PtrSafe Function FindWindow Lib "User32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long

 

أفيدونا جزاكم الله خيراً.... والسلام عليكم

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

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

أستاذي العزيز محمد حسن المحمد ..رفعت كل الملفات الموجودة بهذا الموضوع مرة ثانية و ثالثة .. لم يظهر لي هذا الكود ..أرجو من الأساتذة الأفاضل مساعدتك لحل هذه الاشكالية

تحياتي / عبد العزيز البسكري

  • Like 1
رابط هذا التعليق
شارك

أخي الحبيب أبو يوسف

جرب تشيل الكلمة دي من السطرين اللذين أرفقتهما في مشاركتك

PtrSafe

لي رأي فيما يخص الفورم الرائع للخبير خبور خير (عبد الله باقشير) أرى أن يتم إرفاق ملف يحوي الفورم الأصلي ونبدأ معاً وجميعاً في دراسته دراسة متأنية لنستفيد منه ولا شيء مستحيل مع المحاولة والإصرار

تقبلوا تحياتي

  • Like 3
رابط هذا التعليق
شارك

السلام عليكم إخوتي الأكارم ..جزاكم الله خيراً...

في الحقيقة قمت بحذف PtrSafe كما طلب مني أخي الحبيب أبو البراء ...أدى البرنامج بأكواده عمله كما يجب .... ولكن ماهذه البيترسيف.

أخي الحبيب أبو البراء أرى ما تراه من ضرورة دراسته دراسة متأنية ونحن إن شاء الله تعالى معك ...من الألف إلى الياء....عسى أن يكون قريباً.

كما أشكر أخي الحبيب عبد العزيز الذي أتعبته معي....

"للتنويه ":لم يكن الملف مرفقاً عند مشاركتي الأولى يرجى أخذ العلم أخي عبد العزيز بدليل اعتذار صاحب المشاركة بقوله :آسف تفضل

ولكم جزيل شكري ومحبتي...

  • Like 1
رابط هذا التعليق
شارك

أخي الحبيب أبو يوسف

تستخدم هذه الكلمة على حد علمي عند التعامل مع الأنظمة 64 بت وليس 32 بت ...

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

  • Like 2
رابط هذا التعليق
شارك

أخي الحبيب أبو يوسف

جرب تشيل الكلمة دي من السطرين اللذين أرفقتهما في مشاركتك

PtrSafe

لي رأي فيما يخص الفورم الرائع للخبير خبور خير (عبد الله باقشير) أرى أن يتم إرفاق ملف يحوي الفورم الأصلي ونبدأ معاً وجميعاً في دراسته دراسة متأنية لنستفيد منه ولا شيء مستحيل مع المحاولة والإصرار

تقبلوا تحياتي

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

بارك الله فيك أستاذي الفاضل ياسر خليل على هذا الاقتراح ..فعلا هذا ما كان يدور بخاطري

جزاك الله خيرا و زادها بميزان حسناتك

رابط هذا التعليق
شارك

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

الشكر الجزيل لكل الأساتذة الكرام وجزاكم الله خيرا على كل المجهودات وما تقدمونه من مساعدة لإخوانكم 

أتمنى لكم كل التوفيق

وتحياتي لكل الإخوة الكرام

أخوكم // الخليفة الأول

  • Like 1
رابط هذا التعليق
شارك

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

أخي الغالي الخليفة الأول لي رجاء عندك و هو تغيير أفضل إجابة للأستاذ الفاضل KHMB فأنا عملت اقتباس لمشاركته و غيّرت فيها فقط ..

مع وافر تقديري و احتراماتي

                                                      أخوك / عبد العزيز البسكري

تم تعديل بواسطه عبد العزيز البسكري
خطأ كتابي
  • Like 2
رابط هذا التعليق
شارك

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

أخي الغالي الخليفة الأول لي رجاء عندك و هو تغيير أفضل إجابة للأستاذ الفاضل KHMB فأنا عملت اقتباس لمشاركته و غيّرت فيها فقط ..

مع وافر تقديري و احتراماتي

                                                      أخوك / عبد العزيز البسكري

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

آسف على هذا الخطأ وأعتذر للأستاذ الفاضل  KHMB

وشكرا لمجهوده الرائع جزاه الله خير الجزاء

تقبلوا تحياتي

أخوكم // الخليفة الأول

رابط هذا التعليق
شارك

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

أولا :

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

ثانيا  :

بهذا اتضح لنا ميزه حلوه وهي إعطاء فتره معينة للرسالة او الرد السابق بضع دقائق او فتره معينة بحيث اذا أرسلت رسالة ونسيت ارفاق الملف ثم الحقت الرسالة برسالة أخرى فتلقائيا توضع في نفس الرسالة السابقة وهذا ماحصل بالفعل معي فهل هي ميزة في المنتدى او هناك حصل تعليق الله اعلم.

ثالثا :

اشكر اخي الفاضل أبو البراء جزاه الله خير علي توضيحه لل Prtsafe

رابعا :

اشكر اخي الفاضل عبدالعزيز البسكري على تفانيه وإخلاصة في الامانه جزاه الله خير

خامسا :

الفرق بين نظام التشغيل 32bit و 64bit

مثال بسيط للتوضيح فقط  :
تصور ان لديك باب عرضه 32 وباب آخر عرضه 64
وطلبنا من 1000 شخص عبور البابين لقياس زمن عبورهم
سنجد بالتأكيد أن الاشخاص عندما يعبرون الباب الذي عرضه 64 سيعبرون بوقت أقل لو قامو بعبور الباب اللذي عرضه 32
تصور ان هؤلاء الاشخاص هم بيانات
تصور أن لديك ملايين ملايين الاشخاص يعبرون .............
هل تصورت الآن كيف يقوم جهازك بمعالجة البيانات عندما يكون
نظام التشغيل 64 bit مقارنة لو كان نظام التشغيل لديك 32 bit

لذلك نظام التشغيل 32 bit لا يستطيع الوصول الى ذاكرة اعلى من 4 جيجا والمقصود ذاكرة الوصول العشوائية RAM... أما نظام التشغيل 64 bit تدعم ذاكرة كبيرة تصل الى 32 جيجا.

 فنظام 64bit يتميز بإتاحة سعة كبيرة من الذاكرة الظاهرية لويندوز قد تصل لأكثر من 10 تيرابايت , وهي الذاكرة التي يمكن الاستفادة منها من القرص الصلب ويستخدمها ويندوز لتسريع مهام تشغيل التطبيقات في وقتاً واحد مما يعطي اداءً عالي للنظام وسرعة فائقة خاصة في برامج التصاميم الفوتغرافية او تصاميم الفيديو او الالعاب عالية الدقة. لكن نظام 32bit يفتقر لهذه الخاصية مما يجعله اقل في الاداء من 64bit بمراحل كثيرة

السؤال الذي أصبح مهماً للجميع .. متى تحتاج الى نظام 64bit ؟
بالنسبة لنظام 64 بت فهو نظام مصمم للأداء العالي ,, ويستهدف بعض برامج التصميم الكبيرة مثل الثري دي ماكس و المايا و ما إلى ذلك من برامج التصميم الكبيرة
يعني :
1 - إذا كنت مصمماً وتستخدم برامج تصميم كبيرة .
2 - إذا كان لديك معالج يدعم تقنية 64 بت .
3 - إذا كان لديك رامات بسعة 4 جيجا و أعلى .
إذاً استخدم نظام 64 بت للأعمال والتصاميم الكبيرة ( فقط )
أما استخدم نظام 32 بت لأعمالك الإعتيادية اليومية ( تصفح , كتابة , ... إلخ )
في النهاية :
ليس عيباً كبيراً و لا سبباً وجيها يدعك أن تترك نظام 32 بت وتذهب إلى 64 بت , فكما أوضحت نظام 64 بت موجه إلى المصممين و البرامج الكبيرة .
ما قدمته هو فكرة عامة
أتمنى ان تكون مفيدة لكم

 

تم تعديل بواسطه KHMB
بدل حيث كتب والصحة كتبت
  • Like 1
رابط هذا التعليق
شارك

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

بارك الله فيك أستاذنا الفاضل KHMB على الشروحات و التّوضيحات القيّمة .

عبد العزيز البسكري

 

 

123.gif

رابط هذا التعليق
شارك

الإعلان بكود الاستدعاء هو تقريبا خاص بنظام التشغيل 32bit ولايعمل علي نظام التشغيل 64bit لذلك يتم إضافة Ptrsafe بعد كلمة Declare

اصل الكود

          Private Declare Function SetWindowLong Lib "User32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal lngWinIdx As Long, ByVal dwNewLong As Long) As Long      

وهذا نفس الكود خاص بنظام التشغيل 64bit بعد إضافة Ptrsafe فقط          

 Private Declare PtrSafe Function SetWindowLong Lib "User32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal lngWinIdx As Long, ByVal dwNewLong As Long) As Long
 

تم تعديل بواسطه KHMB
رابط هذا التعليق
شارك

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

بارك الله فيك أستاذنا الفاضل KHMB على هذه التوضيحات المفيدة

وأتمنى لك دوام الصحة والعافية و أن يزيد كل أعمالك في ميزان حسناتك

أخوكم في الله  //  الخليفة الأول

رابط هذا التعليق
شارك

ملاحظة بسيطة في البرنامج  لأستاذنا الفاضل KHMB

هل من الضروري إظافة رقم 0 في رقم الشيك بالجدول إذا كان سند الصرف نقدا

حتى يتمكن البرنامج من البحث عن رقم الشيك أم هناك طريقة أخرى للبحث بدون وضع الرقم 0 في الخانة المذكورة

أرجوا منك التوضيح أكثر إن كان هناك حل

وأتمنى ألا تكون طلباتي عبئا عليك

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information