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

سلسلة أكواد مهمة في تطبيقات الويندوز

مغلق
بدأه elbzar في 18 أكتوبر 2005 · 18 رد · 1,706 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

:) رقم (1):

كود لاخذ لقطة للشاشة باستخدام الأداة ScreenCapture.ocx

الملف موجود داخل المرفق

ارجوا ان اري مشاركات الاخوة

واعدكم -إن استطعت ووجدت الوقت- كل يوم بإذن الله كود جديد

فإدعو لي ان يعني الله علي ذلك

وأدعو الله لكم بالاستفادة قدر المستطاع

معاً نبني وطننا العربي الاوحد

screencapture.rar

#2

:) رقم (2):

كود لعمل نص متحرك

ملحوظة :: أين مشاركات الاخوة الاعضاء ؟؟؟؟؟؟؟؟؟؟؟؟

نص متحرك.rar

#4

السلام عليكم

شكرا لك على الموضوع

لكنى لاحظت كثيرا استخدامك لادوات ocx او com

وهذا الشئ غير محبذ لانه يسبب leak memory بسبب التعامل مع كائنات com

كذلك لو تعمقت قليلا فى الدوت نت لوجدته يغطى الكثير من الامور التى كانت صعبه مثلا فى لغة مثل vb6

بل انه قد غلف العديد من دوال api فلم تعد مستخدمه بكثره الا فى بعض الامور

يعنى الافضل ان تعتمد فى كتابة برامجك على ما يسمى managed code

ويكون ذلك باستخدام cls وما يوفره net frame work

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#5
SOLO.NET كتب:
السلام عليكم

شكرا لك على الموضوع

لكنى لاحظت كثيرا استخدامك لادوات ocx او com

وهذا الشئ غير محبذ لانه يسبب leak memory بسبب التعامل مع كائنات com

كذلك لو تعمقت قليلا فى الدوت نت لوجدته يغطى الكثير من الامور التى كانت صعبه مثلا فى لغة مثل vb6

بل انه قد غلف العديد من دوال api فلم تعد مستخدمه بكثره الا فى بعض الامور

يعنى الافضل ان تعتمد فى كتابة برامجك  على ما يسمى managed code

ويكون ذلك باستخدام cls وما يوفره net frame work

اخي العزيز بداية مشكور علي ردك

ثانيا هذة الطريقة معروفة لمحترفي البرمجة ولكن البداية تكون باستخدام الوسائل المساعدة

وانا اتخذ نهج التدرج

من السهل الي الصعب

التسلسل مطلوب اخي

فانتظر القادم ان شاء الله

.

ودي طريقة تانية لتحريك نص في المرفقات

label char animation.zip

تم تعديل هذه المشاركة بواسطة elbzar في 18 أكتوبر 2005 في 05:01

#6
hazzoom كتب:
شكرا لك دكتور أسامة ,,,

الشكر لله عزيزي حزوووم

ارجو من الله ان يوفقنا الي مافية الخير

ونسير علي الدرب

#8

للرفع

تم تعديل هذه المشاركة بواسطة elbzar في 19 أكتوبر 2005 في 06:40

#9

كود لعمل Screen Saver

الكود بالمرفقات وجاهز لأي استفسار عن اي كود

ولكم مني وافر التحية وكل عام وانتم بخير

screen saver.rar

تم تعديل هذه المشاركة بواسطة elbzar في 19 أكتوبر 2005 في 06:40

#10
SOLO.NET كتب:
السلام عليكم

شكرا لك على الموضوع

لكنى لاحظت كثيرا استخدامك لادوات ocx او com

وهذا الشئ غير محبذ لانه يسبب leak memory بسبب التعامل مع كائنات com

كذلك لو تعمقت قليلا فى الدوت نت لوجدته يغطى الكثير من الامور التى كانت صعبه مثلا فى لغة مثل vb6

بل انه قد غلف العديد من دوال api فلم تعد مستخدمه بكثره الا فى بعض الامور

يعنى الافضل ان تعتمد فى كتابة برامجك  على ما يسمى managed code

ويكون ذلك باستخدام cls وما يوفره net frame work

ودة بقي كود لعمل Screen snapShot من غير ال Ocx علشان الأخ سولو مايزعلش

screen snapshot.rar

#12

انتظروا المفاجأة

ساعة انالوج

......................

بجهز فيها وان شاء الله تكون جاهزة الليلة

#13

الساعة الانالوج

حمل من هنا

تم تعديل هذه المشاركة بواسطة elbzar في 19 أكتوبر 2005 في 18:33

#15
اقتباس
ودة بقي كود لعمل Screen snapShot من غير ال Ocx علشان الأخ سولو مايزعلش

يا عم مين قلك انه انا زعلان انا بس حبيت اوضح نقطه

ومشكور على هذا الجهد المبذول فى المنتدى وجزاك الله كل خير

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#16

ضع هذا الكود في منطقة الكلاس

وحاول تحرك الفورم او تغير حجمها

وقولي اية رأيك

      Private Const WM_NCLBUTTONDOWN As Long = &HA1
    Private Const WM_NCLBUTTONUP As Long = &HA0
    Private Const WM_MOVING As Long = &H216
    Private Const WM_SIZE As Long = &H5
    Protected Overrides Sub DefWndProc(ByRef m As System.Windows.Forms.Message)
        Static LButtonDown As Boolean
        'Check the state of the Left Mouse Button
        If CLng(m.Msg) = WM_NCLBUTTONDOWN Then
            'set LButtonDown to True is Left Mouse Button is down
            LButtonDown = True
        ElseIf CLng(m.Msg) = WM_NCLBUTTONUP Then
            'set LButtonDown to False is Left Mouse Button is not down
            LButtonDown = False
        End If
        If LButtonDown Then
            If CLng(m.Msg) = WM_MOVING Then
                'Set the forms opacity to 50% if user is draging the window
                If Me.Opacity <> 0.5 Then Me.Opacity = 0.5
            ElseIf CLng(m.Msg) = WM_SIZE Then
                'Set the forms opacity to 50% if user is resizing the window
                If Me.Opacity <> 0.5 Then Me.Opacity = 0.5
            End If
        ElseIf Not LButtonDown Then
            If Me.Opacity <> 1.0 Then Me.Opacity = 1.0
        End If
        MyBase.DefWndProc(m)
    End Sub
#18

اي خدمة يابشا

#19

جزاك الله خيرا

Name : Ahmed H. Alawady

Web Site : Alawady.info

Email : alawady_ahmed@hotmail.com

Tel : +2 012 345 6808

هذا الموضوع مغلق.

مواضيع مشابهة