16-09-2017, 06:29 PM
16-09-2017, 06:47 PM
و عليكم السلام
عنوان السؤال : كيف يمكن السماح بكتابة عدد معين من الحروف في ايديت
و هذا عن طريق الخاصية MaxLength تكتب العدد الاقصى
اما اذا كنت تقصد احرف معينة فهذا يتطلب شيء اخر
وضح سؤالك ...
عنوان السؤال : كيف يمكن السماح بكتابة عدد معين من الحروف في ايديت
و هذا عن طريق الخاصية MaxLength تكتب العدد الاقصى
اما اذا كنت تقصد احرف معينة فهذا يتطلب شيء اخر
وضح سؤالك ...
16-09-2017, 07:56 PM
وعليكم السلام ورحمة الله وبركاته
تعرف ثابت مثلا
ثم في الحدث OnkeyPress
اما ان كنت تقصد عدد الحروف استعمل كما قال لك الاستاذ خاصية MaxLength
او برمجيا في الحدث onkeypress
if longth(edit1.text)>6 then key :=#0;
تعرف ثابت مثلا
كود :
const
Myconst = ['0','1','2','3','4','5','a','b','c','d','.',#8,#13] ;كود :
if not (key in Myconst) then key :=char(VK_UNKNOWN); اما ان كنت تقصد عدد الحروف استعمل كما قال لك الاستاذ خاصية MaxLength
او برمجيا في الحدث onkeypress
if longth(edit1.text)>6 then key :=#0;