- كيف اضيف هذه الاداه على الفورم ؟
إذا عم تشتغل على 2003 نفس الحكي بالزبط انقر بأي مكان فارغ في الـ Toolbox بالماوس اليميني ثم اختر add/remove Items ثم اختر التحكم المطلوب إما من صفحة .net framework أو من صفحة com وتحكمك موجود في صفحة com ثم اختر ok فيضاف إلى الـ toolbox لديك انظر الصورة
- كيف اضيف هذه الاداه على الفورم ؟
إذا عم تشتغل على 2005 انقر بأي مكان فارغ في الـ Toolbox بالماوس اليميني ثم اختر Choose Items ثم اختر التحكم المطلوب إما من صفحة .net framework أو من صفحة com وتحكمك موجود في صفحة com ثم اختر ok فيضاف إلى الـ toolbox لديك انظر الصورة
- picFormShape
جربت الصورة التي وضعتها و باستخدام اللون الأبيض صارت الفورم شفافة بدون أي مشاكل
- هل حلت المشكله ام لابد من استخدام اداة
الـ 2005 فيها تطويرات رائعة على مستوى الواجهة - لم تعد بحاجة للأمر application.enablevisualstyles فالبرنامج أصبح يأخذ شكل ويندوز تلقائيا - التول بار و المنيو بار والستاتس بار أصبح شبيه جدا بما يقدمه الاوفيس 2003 - وتطويرات أخرى رائعة جرب وخبرنا شو بتلاقي
- picFormShape
في طريقة أسهل وأسرع وبتشتغل على 2003 و 2005 حط صورة كخلفية للفورم و حدد اللون الذي تريد أن تجعله شفافا في الخاصية TransparencyKey فإذا ضبطتها إلى الأحمر مثلا لن يظهر أي جزء من الفورم لونه أحمر
- سؤال هل يمكن اتسخدام الProgrressBar تتبع الويندوز
و بالنسبة لعمليات النقل والحذف نفس العملية بس بتختلف القيم التي نخصصها لـمتغير من نوع SHFILEOPSTRUCT الذي سنمرره للإجرائية SHFileOperation على فكرة أثناء عمل المثال عدلت شوي على التعريفات يللي حطيتها سابقا بهذا الموضوع وهي التعريفات الجديدة Public Structure SH…
- سؤال هل يمكن اتسخدام الProgrressBar تتبع الويندوز
و ليلي عم يشتغل على Vb2003 كمان هي نفس مثال عملية النسخ مرفق WindowsApplication4.zip
- سؤال هل يمكن اتسخدام الProgrressBar تتبع الويندوز
تفضل هذا مثال لعملية النسخ على VB2005 مرفق WindowsApplication3.zip
- إهداء: خانة نصية لمتطلبات المطور العربي
جزاك الله خيرا
- سؤال هل يمكن اتسخدام الProgrressBar تتبع الويندوز
الشغلة سهلة بس أنت دخل المعلومات يللي بدك ايها على متغير من نوع SHFILEOPSTRUCT ثم مرره الإجرائية SHFileOperation فقط بكل سهولة على كل حال بحاول اعمل مثال قريبا
- سؤال هل يمكن اتسخدام الProgrressBar تتبع الويندوز
و إليك التعريفات الكاملة الخاصة بالأمر SHFileOperation Public Const FO_COPY As Short = &H2S Public Const FO_DELETE As Short = &H3S Public Const FO_MOVE As Short = &H1S Public Const FO_RENAME As Short = &H4S Public Const FOF_ALLOWUNDO As Short = &H40S Public Co…
- سؤال هل يمكن اتسخدام الProgrressBar تتبع الويندوز
نعم يمكنك ذلك باستخدام Windows API ابحث في مكتبة MSDN المرفقة مع فيجول ستوديو عن SHFileOperation حيث يمكنك من خلال هذا الامر حذف و نقل ولإعادة تسمية أي ملف أو مجلد أو إذا أردت شيئا أسهل يمكنك الاستعانة بمكتبة كنت قد وضعتها في إجابة لأحد الإخوة إجابة على سؤاله …
- كيفية انشاء برنامج متعدد اللغات
اعتقد أن جواب سؤالك موجود في موضوعي برنامج صغير فيه عدة امثلة مفيدة و بالنسبة لـ 2003 الاختلاف ليس كبيرا حيث أن العمليات الأساسية والكود هو نفسه
- مثال مرفق (اسئلة وإختيار الإجابه)
تفضل هذا البرنامج يعمل بعد التجريب كان يوجد خطأ بسيط في إجرائية الـموقت التي وضعتها سابقا وهذه الاجرائية المصححة Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick ProgressBar1.Value += 1 If ProgressBar1.Val…
- حماية البرنامج
لم أتطرق لهذا الموضوع بعد ربما في المستقبل
- مثال مرفق (اسئلة وإختيار الإجابه)
بس في نقطة وهي بدل استخدام حلقة for لتحريك البروجرس بار ليش ما تستخدم أداة Timer وهيك بيصير فيك تتحكم بالوقت بدقة أكبر وبيكون برنامج أسهل حيث يمكنك استخدام كود شبيه بالتالي بعد إضافة Timer للمشروع فيصبح كود الزر Private Sub Button1_Click(ByVal sender As System…
- سؤال: masktextbox
جرب في الحدث Click لـ MaskedTextBox1 باعتبار أنك اسم الماسك لديك هو MaskedTextBox1 استخدم الكود MaskedTextBox1.SelectionStart = 0 MaskedTextBox1.SelectionLength = 0 وخبرنا شو بيصير معك
- مثال مرفق (اسئلة وإختيار الإجابه)
بسيطة أنت مستخدم حلقة for على الشكل التالي For x As Integer = 1 To 985000 ProgressBar1.Value += 1 Next و البرنامج لن يستجيب حتى انتهاء حلقة for هنا و الحل هو باستخدام الأمر Application.DoEvents() فتصبح حلقة for كالتالي For x As Integer = 1 To 985000 ProgressBa…
- حماية البرنامج
أعتقد أنه منذ فترة تمت مناقشة موضوع مشابه في المنتدى بس على كل حال لايوجد حل آمن 100% انظر الرابط هنا
- هل حماية الدونقل اصبحت لاتنفع مع VB.NET
هناك أنواع حديثة من الدنغل تعمل على مخرج USB وبالنسبة لموضوع فك التشفير لايمكنك ضمان حماية 100% ولكن استخدام البرامج الخاصة بضغط و تشفير الـ exe يصعب العملية على محاولي الكسر وتختلف صعربة كسره من برنامج لبرنامج فبعضها يمكن كسره بسهولة وبعضها الآخر يصعب كسره وذ…