الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ارجو معرفه كيفيه الاكمال التلقائى للكومبو بوكس

بدأه سلامه بيومى في 23 سبتمبر 2009 · 9 رد · 1,887 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوه الاعزاء الكرام

جهابزه الدلفى

ارجو منكم معرفه كيفيه التكمله التلقائيه للكومبو بوكس

وياريت يكون مع مثال

وشكرا للجميع

#2

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

فجرب هذا المثال أتمنى التوفيق

Filtter.rar

#3

اخى العزيز حسين

شكرا لك على ردودك على اسئلتى

من ناحيه الكومبو

انا عاوز لما اكتب فى الكومبو مثلا ( محمد ) الكومبو يعمل فرز بكل الاسماء التى تبدا ب محمد

اى يتم ترتيب الكومبو ترتيب ابجدى فى حاله الكى برس فى الكومبو

وهذا موجود فى الفيجول بيسك وانا منفذاها بالفيجول وعاوز مثلها فى الدلفى

وشكر لك

#4

سلام عليك

هل ال ComboBox متصل بقاعدة بيانات

#5

السلام عليكم

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

ضبط الخاصية AutoDropDown على القيمة true لإظهار القائمة المنسدلة

ضبط الخاصية AutoComplete على القيمة true للسماح بالإكمال التلقائي

ضبط الخاصية Sorted وذلك لجعل الينود مرتبة ترتيبا أبجديا

ضبط الخاصية DropDownCount على قيمة معينة لتحديد عدد العناصر المسموح بعرضها بالقائمة المنسدلة

إذا كنت تريد إظهار فقط النتائج الملائمة كما ذكرت في وليس جميع النتائج حدد عدد النتائج المنخوبة وإضبط DropDowncount على عدد النتائج الملائمة

في الحدث OnKeyDown او OnkeyPress

إذا لم يكن هذا ما تريده ضع مثال وإن شاء الله تجد الحل

#6

اخى الفاضل / السيد حسين طى المحترم

شكرا لك على حسن التعاون معى

فعلا التعليمات التى قلت عليها نفذتها وتمام وهذا فعلا ماطلبته

من الكومبو

=================

اما من ناحيه موضوع فتح الفورم وغلق الاخر

الى انت قلت عليه انا معرفتش انفذه

ارجو منك تنزيل البرنامج من المشاركه الى فوق وعدل عليه موضوع فتح فورم واغلاق فورم الباسوورد

وياريت بالمره تبدى ملاحظاتك على البرنامج

وتقولى عليها

وياريت بالمره تعمل لى فى فورم دليل الحساب تضغط على اى بند فى الشجره تحضر بينات البند فى التكستات

لانى فعلا ماعرفتش انفذ الى انت قلته

=========

وشكرا لك

على العموم هذا هو البرنامج

_____.rar

تم تعديل هذه المشاركة بواسطة سلامه بيومى في 7 أكتوبر 2009 في 21:43

#7

السلام عليكم

هذا المرفق مع التعديل أتمنى أن يكون هذا ما طلبت

مجرد رأي

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

1.rar

تم تعديل هذه المشاركة بواسطة حسين طي في 9 أكتوبر 2009 في 04:57

#8

شكرا اخى الفاضل / حسين

احيطكم علما بانى نزلت الملف المرفق وجربته فوجدت الاتى

بانه لايوجد stringgrid بفورم الفاتوره

كما وجدت انك عامل توقف للاكواد الخاصه بالجريد فظننت انك ماعندكش كمبوننت استرينج جريد

وقمت باضافة الاسترينج جريد للفورم

فتبين انه فيه تعارض ويعمل مشاكل مثل

grid1.RowCount :=2; هذه الجمله معارض معها ويقف عليها

وفى حاله احضار الفاتورة

for i := 1 to Module1.ADOQuery1.RecordCount do

لايخرج من عمليه اللوب بتاعه الفور

فلماذا هذه المشاكل

انا معرفتش احلها

عموما هذا هو البرنامج مره اخرى وبه كومبونننت stringgrid

معلش اخى تحملنى لانى لم استوعب ماتقول ولكن هذا يكون فى ميزان حسناتك

كما ارجو منك حل مشكله فى الجريد وهى

عندما اكتب السعر فى عمود السعر ويكون به كسر عشرى مثل 3.5 مثلا واضغط انتر من المفترض انه يحسب الناتج فى عمود اجمالى

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

وشكرا

11_____.rar

#9

اخى العزيز الفاضل حسين

احيطك علما بانى قمت بعمل اغلاق فورم وفتح الفورم الاخر حسب مانت قلت

وبعد المحاولات والاطلاع على المرفق الذى ارسلته لى

فعلا اشتغل تمام وكانت المشكله من عندى فى التطبيق

=========

ينقصنى طلب منك وهو

عاوز اضغط على اسم فى treeveiw يظهر لى بياناته فى التكستات علما بان البينات المطلوبه (الموجوده فى جدول فى قاعده البيانات )

فعلا انا حاولت ولم اصل الى حل

وشكرا لك

#10

البرنامج المرفق rar 11 لا يعمل هل لديه الياس ام مادا

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…