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

najy_zl

خبير دلفي و مشرف سابق

المشرفين القدامى عضو فعال ★★★

692مشاركة
122السمعة
33موضوع منشور
7 يوليو 2004تاريخ الانضمام
12 أبريل 2017آخر زيارة
13,709مشاهدة للملف
  1. كود جبر الارقام التي بها كسر الى الرقم الأعلى

    السلام عليكم... و الله إن الكود المعدل في مشاركتي الأخيرة شغال عندي تمام. انتبه إلى أن عبارة ElseIf InStr("0123456789", Chr$(KeyAscii)) = 0 Then لم تعد تحتوي على رموز غير الأرقام، و خاصة إشارة السالب لأنها تم فصلها في عبارة ElseIf لوحدها. نرجو الاستفادة و السل…

    23 مارس 2010 في 19:07
  2. السؤال حذف سجل من أحد جدولين تم فتحهما بجملة select واحدة

    السلام عليكم... بالنسبة إلى الاستفسار الأول المتعلق بالحذف: تذكر أن مجموعة السجلات الناتجة من ربط الجدولين لا تمثل سجلات حقيقية (فيزيائية) في قاعدة البيانات، أي أنه لا يوجد لديك في الواقع سجلات تتكون من تلك الحقول إذا أخذت كل جدول على حدة. في هذه الحالة يستطيع…

    23 مارس 2010 في 17:04
  3. كود جبر الارقام التي بها كسر الى الرقم الأعلى

    السلام عليكم... هذا تعديل للكود السابق: يقبل الأرقام و فاصلة عشرية واحدة، بالإضافة إلى قبول إشارة سالب أو ناقص (-) واحدة، و فقط عندما يكون مؤشر الكتابة في بداية العدد: Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii > 31 Then If Chr$(KeyAscii) = ".…

    23 مارس 2010 في 01:04
  4. كود جبر الارقام التي بها كسر الى الرقم الأعلى

    السلام عليكم... أولاً شكراً على مديحك الذي أظنني لا أستحقه فكله من فضل الله. ثانياً هناك حل مبدئي و هو وضع زر سالب/ موجب كما في الآلات الحاسبة (+/-) يقوم بتغيير إشارة العدد الموجود في الـ TextBox أو الـ Label و يكون الكود كالتالي: Private Sub Command1_Click() …

    22 مارس 2010 في 20:58
  5. السؤال حذف سجل من أحد جدولين تم فتحهما بجملة select واحدة

    السلام عليكم... استعمال الوظيفة Delete على مجموعة Recordset تشمل أكثر من جدول غير مضمونة النتيجة، كما حدث معك. أعتقد أنه ينبغي استعمال ADODB.Command للحذف من الجدول المطلوب ثم إغلاق و إعادة فتح الـ Recordset، مثلاً إذا افترضنا أن حقل المفتاح الرئيسي في الجدول …

    22 مارس 2010 في 13:45
  6. اريد عند الاضافة في الفلكس قريد يضيف في اول سطر

    السلام عليكم... ضع الكود التالي في الحدث Click للـ Combo (تعديل على الكود الأصلي): Private Sub Combo1_Click() Dim Idx As Long, EmptyIdx As Long If db.State = 1 Then db.Close db.Provider = "Microsoft.JET.OLEDB.4.0;" db.Open App.Path & "\db1.mdb" rs.Open "select…

    20 مارس 2010 في 18:08
  7. كود جبر الارقام التي بها كسر الى الرقم الأعلى

    السلام عليكم... بالنسبة إلى قبول الأرقام الكسرية مع منع تكرار الفاصلة العشرية استعمل الكود التالي في الحدث KeyPress لمربع النص: Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii > 31 Then If Chr$(KeyAscii) = "." Then If InStr(Text1.Text, ".") <> 0 Th…

    18 مارس 2010 في 02:17
  8. المساعدة في الاداه MSHFlexGrid

    السلام عليكم... حسب ما لدي: الخاصية RowSizingMode موجودة ضمن خصائص الـ MSHFlexGrid و لكنها غير موجودة في MSFlexGrid. لاحظ أنه توجد نسختان من هذه الـ Grid في VB6. إذا لم تكن موجودة لديك ضمن خصائص الـ MSHFlexGrid فربما لأني قمت بتحديث VB6 بواسطة Service Pack 6 f…

    14 مارس 2010 في 16:32
  9. استفسار/ عن طريقة تغيير اماكن السطور في اداة List

    السلام عليكم... استعمل الأكواد التالية حسب مكان كل منها: ' قسم التصريحات العام Private DoExchange As Boolean Private Sub List1_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyEscape Then DoExchange = False List1.MousePointer = 0 End If End Sub …

    14 مارس 2010 في 16:24
  10. المساعدة في الاداه MSHFlexGrid

    السلام عليكم... طبعاً يمكن جعل النص يلتف في MSHFlexGrid ضمن نفس الخلية بضبط الخاصية WordWrap على True. و لا تنس ضبط الخاصية AllowUserResizing على flexResizeRows أو flexResizeBoth للسماح للمستخدم بتغيير حجم الصفوف (و الأعمدة) لمشاهدة المزيد من النص الملتف. كما …

    13 مارس 2010 في 18:08
  11. إذا تكرمتم ارجوا المساعدة في تغيير خلفية عناصر الشاشات مرة واحدة

    السلام عليكم... انسخ الكود التالي و ضعه في Module (انظر التوضيحات فيما بعد) Option Explicit Public Enum TModifyControlIDs ctl_TextBox = 1 ' TextBox ctl_Label = 2 ' Label ctl_Command = 4 ' CommandButton ctl_Combo = 8 ' ComboBox ctl_ListBox = 16 ' ListBox ctl_Ch…

    11 مارس 2010 في 14:25
  12. لماذا لا يتم حزف الجدول من القاعدة

    السلام عليكم... لا يتم الحذف لأنه يوجد خطأ في بناء جملة SQL. كما أنه في حالة العمليات التي لا تريد منها إعادة مجموعة سجلات (Recordset) يستحسن استخدام ADODB.Command. هنا تعديل لكود الزر: Private Sub Command5_Click() On Error GoTo Command5_Click_Err: Dim DB As N…

    10 مارس 2010 في 10:04
  13. سؤال فى عرض الصور تلقائيا

    الكود التالي يفترض وجود: * قائمة محركات أقراص: Drive Combo باسم Drive1 * قائمة مجلدات: Directory ListBox باسم Dir1 * قائمة ملفات: File ListBox باسم File1 * مؤقت: Timer باسم Timer1 * مربع صور: Image باسم Image1 Private ImgIndex As Long Private Function AddBacks…

    7 مارس 2010 في 23:21
  14. طلب كيفيه ادراج محتوى ملف داخل MSFlexGrid

    السلام عليكم... المثال في المرفقات. نرجو الاستفادة و السلام. FlexGrid ReadWrite.rar

    7 مارس 2010 في 19:19
  15. كيفية عمل menu bar اسفل الشاشه يظهر بها كل فورم ينفذ ويختفي عند اقفاله

    السلام عليكم... المثال كان جاهزاً من مدة و لكن للأسف لم يكن لدي اتصال بالإنترنت طوال الفترة السابقة. آسف على التأخير. المثال في المرفقات، و لكن للأسف مرة أخرى، معمول بالنسخة 7 من دلفي لأني لا أملك النسخة 6. لكن يمكنك تشغيل الملف التنفيذي و التأكد مما إذا كان ه…

    4 مارس 2010 في 01:05
  16. كيفية عمل menu bar اسفل الشاشه يظهر بها كل فورم ينفذ ويختفي عند اقفاله

    السلام عليكم... نرجو توضيح بعض النقاط: 1.هل برنامجك من النوع MDI (أي يتكون من نافذة واحدة رئيسية و تظهر بقية النوافذ بداخلها) أم أن كل نافذة مستقلة؟ 2. إذا كان من النوع MDI فهل تريد الشريط داخل النافذة الرئيسية أم مستقلاً بذاته على الشاشة؟ 3. ذكرت في سؤالك أنك…

    8 فبراير 2010 في 15:53
  17. تمرير البارامتر عن طريق الداتا كنترول

    السلام عليكم... 1. في قاعدة البيانات: أ. افتح الاستعلام EMPLOYEE في وضعية التصميم، ثم انقر في أي مكان داخل نافذة التصميم بالزر الأيمن و اختر الأمر "معلمات" (Parameters). ب. قم بتعريف البارامترين (FROM و TO) و اجعل نوعهما "تاريخ/وقت" (Date/Time). * ملاحظة: قمت …

    8 فبراير 2010 في 01:44
  18. تمرير البارامتر عن طريق الداتا كنترول

    السلام عليكم... نرجو فقط توضيح نوع قاعدة البيانات (Access أو SQL Server أو غير ذلك) و هل تستعمل الـ DAO أم ADO للاتصال بقاعدة البيانات. و السلام.

    6 فبراير 2010 في 06:08
  19. كيفية حساب طول الخط المرسوم باستخدام Line أثناء وقت التشغيل

    السلام عليكم... بعدما جهزت الرد (طبعاً بنظرية فيثاغورس) وجدت أن أخي محمد مصطفى قد سبقني :) و لكن على أية حال في الزيادة إفادة... و أيضاً لي ملاحظة للأخ omani و هي أنه إذا أردت التحويل بين إحداثيات الـ Form و إحداثيات الشاشة ككل فأنت بحاجة لاستعمال الدالتين Cli…

    1 فبراير 2010 في 23:25
  20. كيف اجعل listview من اليمن الى اليسار

    السلام عليكم... بعد إذن الأخ hikmat و استكمالاً لإجابته.... الكود التالي عبارة عن إجراء بصيغتين (Overloaded) نحتاج كليهما لتغيير اتجاه الـ ListView procedure ChangeControlLayout(Control: TWinControl; ArabicLayout: Boolean); overload; var OldLong: LongWord; beg…

    1 فبراير 2010 في 20:17

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

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

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

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