b.m.abdelaziz كتب :
اشتريت (بعد بحث كثير) كتاب pascal وحاولت قراءته صدقني لم افهم شيئ حينها
سامحني هل هذا يعني انك بدأت برمجه من خلال القراءه والمحاوله وبدون معلم او شخص يساعدك ؟
ان كان الامر كذلك فإنها بشرا لي ان شاء الله .
أنحلت المشكل والحمد لله بفضل الله و حسن توجيهاتكم
شكرا لكم على حسن المتابعه
معذرة تواجهني مشكله بسيطه
اود كتابه شرط اذا كان Edit1.Text=' جزء من نص'
مثال الشرط هو لو النص يحتوي على كلمه Delphi لا تفعل المفتاح
طبعا اذا كان النص Hello Delphi او Wellcome Delphi او اي نص يحوي كلمه Delphi يتم تنفيذ الشرط
ولو كانت Delphi في اول النص او منتصفه او اخره
كيف يتم ذلك ؟
تم بنجاح 100%
بارك الله فيك اعطني نبذه عن معنى Pos<> 0
وان كانا موجودين في شرح باسكال سأراجع الامر
الف شكر
متهى الجمال والله
المعلومه وصلت لي بطريقه سليمه وسلسه والحمد لله
ما فهمته هو
Pos امر كأنه يعمل مقارنه بين نصين النص الاول بين علمتين التنصيص وهو المطلوب والنص الثاني بين علمتين التنصين هو الجمله كلها
فان وجد النص الاول ضمن النص الثاني في اي مكان يحسب مكانه بقيمه البت bit ويخبر بمكانه
بقى شئ ينقصني في هذا الموضوع
كيف استخدم اكثر من نص
بمعنى في هذا المثال
كود :
if pos('Delphi',Edit1.Text)<>0 then Button1.Enabled:=False;
الجزء المطلوب هو Delphi
كيف اكتب كلمة اخرى مع Delphi
على سبيل أستخدم POS للجزئين 'DELPIH','delphi'
علما اني حاولت اليوم اكثر من ساعتين ولم اصل لحل
كتبتهم في جمله واحده مع تغير في الفاصله وعلامات التنصيص والحاضنتين
وجربتهم على جملتين مثل موضوع OR
ولكن لا جدوى