najy_zl
خبير دلفي و مشرف سابق
- هل من دالة تغنى عن هذا الكود
السلام عليكم... لا أتذكر أنه يوجد في VB هكذا دالة، لكن يمكنك كتابة الدالة التالية في Module و استعمالها: Public Function Max(Value1 As Variant, ParamArray OtherValues() As Variant) As Variant Dim Index As Long, MaxVal As Variant MaxVal = Value1 For Index = LBo…
- أريد التعديل على جميع السجلات
السلام عليكم... طالما الأمر يتعلق بـ Access فإنه يمكننا استعمال جمل VBA مباشرة داخل الاستعلام (Query)، و الاستعلام التالي يحقق المطلوب في السؤال: UPDATE Customers SET CustName = "الاستاذ " & IIf(Right(CustName,1)="-",Trim(Left(CustName,Len(CustName)-1)),CustNa…
- كيف معرفة اذا كان الوقت صباحا او مسائا &&&
السلام عليكم... الكود التالي يبين المطلوب، مع توضيح لكافة أشكال تنسيق الوقت باستعمال الدالة Format: Dim Hr As Integer Dim Time12_1 As String, Time12_2 As String Dim Time12_3 As String, Time12_4 As String, Time12_5 As String Dim Time24_1 As String, Time24_2 As …
- كيف يتم اظهار حقل من نوع Boolean في مكون DBGrid على شكل CheckBox ؟
السلام عليكم... أعتقد أنه موضوع جيد يستحق التعب عليه! أنا شخصياً أستعمل في أحد برامجي التجارية ComboBox داخل StringGrid ليختار المستخدم أحد البنود من الـ ComboBox و إدراجه في الشبكة، و هي فكرة تشبه ما تسأل عنه. لهذا بحثت في الإنترنت ( http://www.about.com ) و …
- اللغة العربية مع Wamp-apache
السلام عليكم... تم حل المشكلة بمجرد تركيب WampServer2 (النسخة الأخيرة) من موقع http://www.wampserver.com/en شكراً للأخ محمد معاشر على محاولة المساعدة.
- اللغة العربية مع Wamp-apache
السلام عليكم... أشكر الأخ محمد معاشر على الاهتمام. الصفحات التي أقوم بإعدادها عبارة عن موقع فرعي لعرض النتائج النهائية لكليات إحدى الجامعات و طبعاً سأستعمل قاعدة بيانات MySQL. في الواقع كنت أستعمل IIS و ASP في الفترة الماضية لإعداد ذلك الموقع الفرعي (خبرتي لا …
- اريد الصورة الشفافة تظهر شفافة
السلام عليكم... يمكنك استعمال الكود البسيط التالي (مع ضبط AutoRedraw للنموذج (Form) على True): Private Type TBlendFunction BlendOp As Byte ' = AC_SRC_OVER BlendFlags As Byte ' = 0 SourceConstantAlpha As Byte ' = 0 (full transparent) - 255 (full opaque) AlphaFo…
- اللغة العربية مع Wamp-apache
السلام عليكم... بحث عن حل هذه المشكلة في المنتدى و لم أجد المطلوب (ربما لأن معظم المواضيع تتحدث PHPTriad)!!! لي تجارب فليلة مع الـ PHP على Apache server باستخدام PHPTriad، لكنني لم أرتح معه فبحثت عن غيره و وجدت (بناء على نصائح بعض الأخوة في المنتدى) برنامج WAM…
- اريد الصورة الشفافة تظهر شفافة
السلام عليكم... هناك طريقتان لعرض صور بخلفية شفافة (أو تحديد أحد الألوان في الصورة ليكون شفافاً): 1. Visual Basic تدعم استعمال النوع GIF و هذا النوع بمكن تحديد أحد ألوانه كلون شفاف باستعمال أحد برامج معالجة الصور (مثلاً برنامج الرسام في Windows 98 أو Windows M…
- هل يوجد حل جذري لمشاكل تغير تنسيق التاريخ في ويندوز
السلام عليكم... أولاً أؤكد لك أنك لست في حاجة إلى ذلك، و أنا شخصياً "مرتاح" من هذه المشكلة الآن (بعدما عانيت منها في بداية تعلمي للبرمجة، مما دفعني إلى إنشاء بعض البرامج الشخصية الصغيرة خصيصاً لدراسة كيفية التعامل مع التاريخ). ثانياً إذا كنت تستعمل في قاعدة ال…
- هل يوجد حل جذري لمشاكل تغير تنسيق التاريخ في ويندوز
السلام عليكم... في الواقع لسنا في حاجة إلى معرفة تنسيق التاريخ عند المستخدم، لكن يجب الانتباه إلى نقطتين: 1. أن الدالة StrToDate تقوم بتحويل النص إلى تاريخ حسب الإعدادات الإقليمية للمستخدم (Localization Information)و بالتالي يمكننا استعمالها لتحويل النص إلى تا…
- ما المشكلة فى هذا الكود ؟
السلام عليكم... أعتقد أن السبب الأساسي هو أن نظام الإحداثيات (Coordinate system) للنموذج (Form) يختلف عن نظام الإحداثيات الهندسية، ففي النموذج تقع النقطة (0، 0) عند الزاوية العلوية اليسرى، و يكون الاتجاه الموجب للمحور السيني (X-axis) إلى اليمين (كما هو الحال ف…
- سؤال بالpicturebox
السلام عليكم... الـ Image مخصص فقط لعرض الصور، كما أن له الخاصية Stretch التي تتحكم بطريقة عرض الصورة، فإذا كانت الخاصية Stretch مضبوطة على True فإن كامل الصورة تظهر داخل الـ Image و يتغير حجمها حسب حجمه، أما إذا كانت مضبوطة على False فإن الصورة تظهر بحجمها ال…
- السلام عليكم .. كيف أريد أن أحدد وأضيف أكثر من ملف في ال Listview
السلام عليكم... لكي يتمكن المستخدم من اختيار عدة ملفات يجب إضافة الثابت cdlOFNAllowMultiselect إلى الخاصية Flags التابعة للمكون CommonDialog، كما هو مبين في الكود. النقطة التي يجب ملاحظتها هنا هي أنه عند اختيار ملف واحد فإن الخاصية FileName تحتوي على المسار (P…
- كيف يمكن جعل الصورة (image) تتكرر على منصة العمل في برنامج للرسم بلغة الدلفي
السلام عليكم... لا أدري إن كان المثال التالي يفي بالغرض أم لا (مشروح هنا بالإضافة إلى المرفق). أولاً: أضف مكون Image إلى النموذج (Form) و اضبط الخاصية Visible له على False (حتى لا يظهر أثناء التنفيذ)، و اضبط الخاصية AutoSize على True. ثانياً: اكتب الكود التالي…
- [تنبيه - عنوان غير مناسب : ]إلي خبراء فيجوال بيسك
السلام عليكم... السبب هو أنه عند استعمال عبارة GROUP BY للتجميع على أكثر من حقل واحد و تكون تلك الحقول محتوية على بيانات مختلفة فإنه سيكون لدينا عدة مجاميع حسب عدد السجلات الناتجة. و في مثالك فإن حقل التجميع amount إنما هو تكرار للحقل الأصلي p_total (ستلاحظ أن…
- هل يمكن وضع الفلكس في متغير و اتعامل مع المتغير
السلام عليكم... لا أدري بالضبط ما الذي تقصده بالـ "فلكس" لكني أعتقد أنه الـ Flex Grid. على أية حال يوجد من هذا المكون نسختان في VB هما MSFlexGrid و MSHFlexGrid و لا يهمنا هنا مالفرق بينهما، إنما إجابةً على سؤالك فإنه يمكننا وضع أي مكون في متغير و استعمال ذلك ا…
- [تنبيه - عنوان غير مناسب : ]إلي خبراء فيجوال بيسك
السلام عليكم... إذا تم استخدام إحدى دوال التجميع (aggregate functions) مثل الدالة Sum أو Max أو غيرها في جملة SELECT فإن كافة الحقول التي يتم ذكرها يجب أن تكون: * إما بارامتر لإحدى دوال التجميع (أي بين قوسي إحدى الدوال كما هو الحال مع الحقل p_total في مثالك). …
- شرح لدالة لو تكرمتم ..
السلام عليكم... الأخ khalid0909... في الواقع الكود المكتوب يمثل إجراءاً رغم أنه مكتوب بصيغة الدالة. على أية حال هذا الكود يقوم بفتح مجموعة السجلات الممثلة بالبارامتر rs حسب جملة SQL الممثلة بالبارامتر sql. السطر الأول If rs.State = 1 Then rs.Close يتأكد من حال…
- كيف يتم التنقل بمفتاح إنتر [enter]
السلام عليكم... هذه الطريقة مملة و غير مجدية لسببين: 1. أنك تذكر اسم المكون الذي سينتقل إليه المؤشر، و هذا يعني أنك إذا غيرت ترتيب العناصر فإنك ستضطر إلى تغيير الكود. 2. أن المستخدم لا يستطيع التنقل إلى الخلف، كما هو الحال مع Shift+Tab. الطريقة الصحيحة هي بكتا…