بتاريخ: 1 نوفمبر 200817 سنة comment_142029 اريد الcolumns في الفورم تظهر بهذا الشكل ما اريدها بشكل الtabular العاديالشكل في المرفقات تقديم بلاغ
بتاريخ: 1 نوفمبر 200817 سنة comment_142069 الأخ الكريم ، كيف حالك اليوم ، يارب دايماً تكون بخير وبصحة جيدة ،بدايتاً أنا لا أعلم ماذا أقول ، بل سأقل أن لغة البرمجة حاجة أوراكل ديفيلوبار حاجة تانية !!!لو أتخذنا مثلاً لغة الفيجوال 6.0 ، هتلاقي أن هذه اللغة لا تحتوي علي أدوات مثلما يحتويها الأوراكل ديفيلوبار ، حيث تحتوي علي 20 آداة رئيسية ، يمكنك إستخدامهم دون أي مشاكل ، ولكن إذا أحببت مثلاً صناعة Grid فللأسف لا بد من إستخدام أدوات خارجية مثل MSHFlexGrid, DataGrid, DBGrid, VSFlexGrid !!!لكن لن يحتوي علي شيء يدعي LOV ، ولو أحببت تصنع هذا في الفيجوال 6.0 هتضطر لبرمجة شاشات خاصة بك بنفسك . دة غير طبعاً أن حتي الأدوات الأساسية بتعتمد علي تصميمك البرمجي وليس الإستخدامي ، يعني مثلاً لو حبيت تدخل قيمة رقمية فقط لا غير في مربع نص ستضطر لكتابة كود كما يلي : Private Sub Text1_KeyPress(KeyAscii As Integer) If (InStr("0123456789.", Chr(KeyAscii)) = 0) Then KeyAscii = 0 End Sub ولو مثلاً حبيت تخلي مربع النص مظلل عند الإنتقال إلية ففي حدث مناسب تبني هذه الجملة البرمجية : Private Sub Text1_GotFocus() Text1.SelStart = 0 Text1.SelLength = Len(Text1.Text) End Sub لكن أخي ، يجب أن تعلم جيداً أن المبرمج الجيد هو الذي يصنع نظام خاص لنفسة ، بحيث أن لا يكرر كل مرة نفس العمليات ، لذلك كنا دائماً نتبع برامج المكتبات DLL وبرامج عناصر التحكم OCX لتقليل الأعباء البرمجية عند بناء تطبيقات النوافذ EXE !!!لكن أخي يجب أن تعلم جيداً أن الديفيلوبار حالل كل هذه المشاكل ، حيث أن الديفيلوبار ليست لغة برمجة ، ولكنه مطور موضعي مسئول عن بناء تطبيقات قاعدة البيانات فقط لا غير ، لذلك لغة البرمجة أقوي مهما كانت الأسباب ، لأنها تتيح لك فرصة البناء الكامل من كل الجهات .عموماً يجب أن تعلم أن لغة البرمجة شيء والديفيلوبار شيء ... أما عن الديفيلوبار فهو يحتوي علي كل هذه الإستخدامات ولكن بصورة مختلفة ( كإستخدامات وليست كبرمجة ) ، فما عليك سوي كتابة بعضٍ من الأكواد لإكمال مشروعك.أما بخصوص الشكل ، فأنت قادر تماماً علي بناء كل شيء من خلال الـ Blocks ، يعني ممكن تصمم شكل يشبه الـ ListBox ، وكمان ممكن تصمم شكل يشبه الـ Grid وممكن وممكن وممكن ، بس المهم زوقق أنت !!!ياريت تنظر الي المثال المتواضح المرفقوبالتوفيق ListBox_Block.zip تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.