- لماذا تختفي الفورم؟
لأن هو ده معنى vbModal ;) لاحظ أن فكرتك عن تصميم البرنامج غريبة أساسا فمشيها كده و خلاص.
- بخصوص تعريف المتغيرات
طب وايه الهدف ؟! عموما ممكن تحط كود Public فى الـ Form التانى و تناديه : فى الـ Form 2 Option Explicit Public Sub SubInForm2() MsgBox "Hi I am a visitor from Form2" End Sub و فى Form 1 : Private Sub Form_Load() Form2.SubInForm2 End Sub تعديل : 1- طبعا أنا مش ش…
- بخصوص تعريف المتغيرات
فهمتك بس فيه حاجة أسمها Module , و دى بنستعملها فى حالات زى دى لوضع الأكواد اللى بتكرر كتير و بالتالى نكتبها فى Module مرة واحدة و تكون Public و ناديها وقت ما نحب.
- ممكن طريق فتح وغلق برنامج معين .EXE
تشغيل ملف EXE يتم عن طريق الأمر Shell , أما غلقه فممكن عن طريق الحصول على مقبض النافذة بتاعته و أرسال رسالة WM_CLOSE له.
- بخصوص تعريف المتغيرات
كود StrikerX صحيح و لكن نخليه من 0 الى 99 و بعد كده نتعامل معاهم زى أى مصفوفة : Option Explicit Dim x(0 To 99) As Boolean Private Sub Form_Load() x(0) = False x(1) = True End Sub
- سؤال في قراءة كل حرف لوحدة
Option Explicit Private Sub Form_Load() Me.AutoRedraw = True Dim MyArray() As Byte Dim L As Long MyArray = StringToByteArray("Welcome") For L = 0 To UBound(MyArray) Print Chr$(MyArray(L)) Next End Sub Private Function StringToByteArray(Text As String) As Byte(…
- كيف يتم عمل هذا ....
أهلا بك أخى الكريم بالمنتدى. تسمى مدونة , أحجزلك واحده ( و أنا أفضل الـ Wordpress المعربة عن مكتوب ) و أكتب فيها ما تحب من مقالات و يمكن تشد الناس ليها و تشتهر. مثال لمدونة مشهورة لأخ بالمنتدى : المطبخ التعليمى ------------------------- و ما علاقة الموضوع بقسم…
- لماذا تختفي الفورم؟
فى الصورة المرفقة تستعمل نافذة MDI ;) و حتى لو لم تستعمل فمفيش مشكلة من استعمال Control Container زى الـ Frame ( لا أنصح به ) و الـ Picture Box ( أنصح به بشدة ).
- زيادة أسعار الإنترنت في مصر أول سبتمبر
الموضوع أتناقش هنا أقرأة كله برضه. موضوع ساعتين فى اليوم سمعت أنهم رجعم فيه و هيخولوه مفتوح طوال الشهر لكن برده 2 جيجا تنزيل ( اللى سمعت منه بيقول أن الكلام ده نزل فى جريدة الجمهورية و موقعها لكن أنا لم أتأكد ) .
- استفسار: هل كتب الفيجوال بيسك تفيد كل الإفادة
بالتأكيد لأ ! ككل اللغات الكتب تعلم الأساسيات فقط ( يعنى أستعمالات الـ Keyword و المتغيرات و الثوابت و بعض الأملة عن الـ APIs و ....... ) لكن أتقانها ( كلمة واسعة بس عديها ) بتعتمد على التجربة و محاولات حل المشاكل و قرأة المشاريع المتوسطة و الكبيرة. بالنسبة لى…
- تخفيض أسعار الإنترنت في مصر بنسبة تزيد على 50%
قرأت أنه تم تغيير النظام و هيبقى الوقت مفتوح لكن لسه بـ 2 جيجا حد أقصى شهريا للتنزيل.
- مطلوب برنامج IIS6.0
تفضل أخ ضرس : Internet Information Services (IIS) 6.0 Manager for Windows XP IIS.net كالعادة مكان البحث عن حاجة زى دى هو موقع $M نفسه. ممنوع طلب الكراكات أو البرامج التجارية مكسورة الحماية مش حاجة زى الـ IIS ;)
- لماذا تختفي الفورم؟
Form2.Show vbModal بس ايه التصميم الغريب ده :blink:
- إنشاء خاصية من نوع Enum غير ثابتة
لا يمكن فعلا التغيير , ممكن نعرف الهدف يمكن تبقى عندنا فكرة أفضل.
- مشكلة في تشغيل الجهاز
سبقتنى يا عماد. أن أشتغلت الشاشة بدون مشاكل ده معناها عدم قدرتها على العرض بوضوح أكبر و أعتقد أن ديه مشكلة فى حاجة فى الشاشة بيسموها Line ( أو حاجة زى كده ) و مع الأسف صعب أصلاحها ( الكلام ده سمعته من أحسن أتنين أعرفهم فى صيانة الشاشات ).
- برأيكم هل الvb6 ما زال يحتل مرتبة مهمة في عالم البرمجيات
حسب موقع PSC فهى أكتر لغة مستخدمة فى العالم و حسب الـ Wikipedia فـ 62% من مبرمجى العالم يستخدموه. مايكروسوفت تحاول و نفسها أن ده يحصل. مش فاهم قصدك ايه , عموما فى مع الدوت نت محول للمشاريع من الـ Classic VB للـ VB.N و طبعا نحو اللغة (Syntax) نفسه يتشابه. على ح…
- كود لإظهار سطح المكتب
أنا لم أجربه , لكن فكرته قد تكون صحيحة , بالنسبة للكود اللى أنا حاطه فهو اللى المفروض الصح , يعنى أنت لما بتضغط Win Key + M فالـ Explorer بيبعت رسالة WM_SYSCOMMAND للنوافذ فبالكود ده أحنا بنعمل كده على طول بنفسنا. بالنسبة لكتابة الكود بالشكل الصحيح أستعمل الـ …
- مشكلة تواجهني في استدعاء صورة
فى النهاية كل دى محاولات خطأ ! أولا من الخطأ الأعتماد على مسار ثابت لأن الصورة مش عند كل مستخدم الصورة بنفس المسار , و دى حلها مسار نسبى , لكن ده مش عملى برده فى الحالة دى , ليه بقى ..................................! أنت عايز تعرض صورة صغيرة و ليكن علامة صح ,…
- كود لإظهار سطح المكتب
يجوز لكن الكود الصحيح : Option Explicit Private Const BSF_POSTMESSAGE = &H10 Private Const BSM_APPLICATIONS = &H8 Private Const SC_MINIMIZE = &HF020 Private Const WM_SYSCOMMAND = &H112 Private Declare Function BroadcastSystemMessage Lib "user32" (ByVal dw As L…
- تخفيض أسعار الإنترنت في مصر بنسبة تزيد على 50%
أنا على شبكة يمدها خطين 2 ميجا من حوالى 6 أو 7 شهور ;)