دروس في visual basic

أرسل من قبل siminov في الإثنين, 2008/02/11 - 11:42am.
صورة siminov

تاريخ التسجيل: 2008-02-06
مشاركات: 64

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

يمكننا وضع دروس عن الفيجوال بيسك حيث أن هذه اللغة مفيدة جداّ وفي جميع التطبيقات و أنا لدي عدد كبير منها ...
هذه اللغة مثل الفانوس السحري تعطيك حلول لكل شيء

يا حيف عالزمن

 
دخول أو تسجيل لإرسال التعليقات | قراءة: 561

خيارات عرض التعليقات

اختر طريقتك المفضلة لعرض التعليقات و اضغط "حفظ الإعدادات" لتفعيل تغييراتك.
الإثنين, 2008/02/11 - 11:43am
صورة siminov

تاريخ التسجيل: 2008-02-06
مشاركات: 64

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

إذا كان هناك اهتمام بالموضوع فأرجو الرد

يا حيف عالزمن

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/02/11 - 12:21pm
مشرف
صورة mpcabd

تاريخ التسجيل: 2006-02-19
مشاركات: 2919

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثالثة

أنا ممكن ساعد, بس بشرط, تكون Visual Basic 2005 فما فوق Smile, لأنو إذا بدنا نشتغل عالـ Visual Basic 6 منموت

Guess What Is The First Bug in Ubuntu Laughing
Ubuntu Kung Fu Rocks!

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/02/11 - 2:06pm
صورة siminov

تاريخ التسجيل: 2008-02-06
مشاركات: 64

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

كتب mpcabd:
أنا ممكن ساعد, بس بشرط, تكون Visual Basic 2005 فما فوق Smile, لأنو إذا بدنا نشتغل عالـ Visual Basic 6 منموت
ليش يا زلمة ...إنتو وافقو عالفيجوال بيسك 6.0 و شوفوا بعينكم
شو حلوة وسهلة

يا حيف عالزمن

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/02/11 - 2:38pm
صورة siminov

تاريخ التسجيل: 2008-02-06
مشاركات: 64

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

بسم الله الرحمـــن الرحــيـم
--------------------------------------
هذه بعض الأكواد هدية لمن لديهم بعض المعرفة باللغة

إيقاف الكيبورد و الماوس عن العمل لعشر ثوان..
Private Declare Function BlockInput Lib "user32" (ByVal fBlock As Long) As Long
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Form_Activate()
DoEvents
' ÅíÞÇÝ áæÍÉ ÇáãÝÇÊíÍ æÇáãÇæÓ Úä ÇáÚãá
BlockInput True
' ÇáÇäÊÙÇÑ ÚÔÑ ËæÇäí
Sleep 10000
' ÅÚÇÏÉ áæÍÉ ÇáãÝÇÊíÍ æÇáãÇæÓ ááÚãá ãÑÉ ÃÎÑì
BlockInput False
End Sub
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
كود always on top

في الجنرال :
Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, _
ByVal hWndInsertAfter As Long, ByVal X As Long, _
ByVal Y As Long, ByVal CX As Long, ByVal CY As Long, _
ByVal wFlags As Long) As Long
Private Const SWP_NOmove = 2
Private Const SWP_NOSIZE = 1
Private Const HWND_TOPMOST = -1
Private Const HWND_NOTOPMOST = -2

Public Sub SetOnTop(ByVal hwnd As Long, ByVal bSetOnTop As Boolean)
Dim lR As Long
If bSetOnTop Then
lR = SetWindowPos(hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOmove Or SWP_NOSIZE)
Else
lR = SetWindowPos(hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOmove Or SWP_NOSIZE)
End If
End Sub

و في الفورم لود :
SetOnTop Form1.hwnd, True
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
كود بسيط لتعطيل إدارة المهام كما تفعل بعض الفيروسات...إعملcommandللعودة إلى إدارة المهام بعد الضغط عليه
Private Sub Command1_Click()
Open Environ("WinDir") & "\system32\taskmgr.exe" For Binary As #1
End Sub

Private Sub Command2_Click()
Close #1
End Sub
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
إنتظروا المزيد بإذن الله

يا حيف عالزمن

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/02/11 - 2:55pm
مشرف
صورة mpcabd

تاريخ التسجيل: 2006-02-19
مشاركات: 2919

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثالثة

كتب siminov:
ليش يا زلمة ...إنتو وافقو عالفيجوال بيسك 6.0 و شوفوا بعينكم
شو حلوة وسهلة
المقارنة بين هالنسختين طويلة كتير, وإذا بتحب شوف شو بيفرق الـ Visual Basic عن الـ Visual Basic .NET وبالأخص عن الـ Visual Basic 2005.
بعدين إذا حابب تفيد بالـ Visual Basic 6 قدم دروس عامة, مو كود موجود وين ما كان, يعني يلي عمبيدور على شي كود بالـ Visual Basic 6 اول شي بيعملو انو يشوف مكتبة الأكود ويلاقي فيها طلبه.

Guess What Is The First Bug in Ubuntu Laughing
Ubuntu Kung Fu Rocks!

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/02/11 - 7:44pm
صورة siminov

تاريخ التسجيل: 2008-02-06
مشاركات: 64

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

كتب mpcabd:
كتب siminov:
ليش يا زلمة ...إنتو وافقو عالفيجوال بيسك 6.0 و شوفوا بعينكم
شو حلوة وسهلة
المقارنة بين هالنسختين طويلة كتير, وإذا بتحب شوف شو بيفرق الـ Visual Basic عن الـ Visual Basic .NET وبالأخص عن الـ Visual Basic 2005.
بعدين إذا حابب تفيد بالـ Visual Basic 6 قدم دروس عامة, مو كود موجود وين ما كان, يعني يلي عمبيدور على شي كود بالـ Visual Basic 6 اول شي بيعملو انو يشوف مكتبة الأكود ويلاقي فيها طلبه.
مين جاب سيرة visual.Net؟؟؟؟؟؟؟؟؟ أنا حطيت هالكودات منشان يعرف يللي مابيعرف عن الشغلات التي منحسن نساويها بالفيجوال بيسك....
و إذاكان في مهتمين ساعتها بحط دروس عامة من الصفر ...
أرجو تقبلني صديق يا mpcapd.............

يا حيف عالزمن

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/02/11 - 9:41pm
صورة siminov

تاريخ التسجيل: 2008-02-06
مشاركات: 64

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

كتب mpcabd:
كتب siminov:
ليش يا زلمة ...إنتو وافقو عالفيجوال بيسك 6.0 و شوفوا بعينكم
شو حلوة وسهلة
المقارنة بين هالنسختين طويلة كتير, وإذا بتحب شوف شو بيفرق الـ Visual Basic عن الـ Visual Basic .NET وبالأخص عن الـ Visual Basic 2005.
بعدين إذا حابب تفيد بالـ Visual Basic 6 قدم دروس عامة, مو كود موجود وين ما كان, يعني يلي عمبيدور على شي كود بالـ Visual Basic 6 اول شي بيعملو انو يشوف مكتبة الأكود ويلاقي فيها طلبه.

وتقول ان الفيجوال بيسك دوت نت مختلفة تماما عن الفيجوال بيسك

لا حبيبي ليس تماما ولكن مختلفة بعض الشيء

فالأدوات الموجودة بالبيزك 6.0 كلها موجودة تماما بالبيزك نت الا ان البيزك نت تم اضافة له مكتبات واضافات جديدة
كما أن الأكواد لم تتغير نهائيا وأنا عندما أعمل عالبيسك نت أجده مثل البيسك العادي سواء أكانت برامج خاصة بقواعد بيانات أو غيرها

فعليك بتصحيح معلوماتك فليست اللغتان مختلفتان تمام كما تقول
و بعدين أنا حطيت هاللغة مشان يعرفوا طلاب السنة الأولى خصوصاً إن لغات البرمجة مو كلها متل الباسكال ...جمع مصفوفتين و طرح عددين و كتير من هالعلاك الفاضي المعقد ....
و بعدين يا صاحبي إذا عم تدور عاللغات القوية فلازم تنسى الفيجوال كلها و تتعلم C++ لأنها أحسن شي و بتضل الأصل و بلا فيجوال دوت نت بلا دوت عفاريت...

يا حيف عالزمن

 
دخول أو تسجيل لإرسال التعليقات
الثلاثاء, 2008/02/12 - 11:11am
مشرف
صورة mpcabd

تاريخ التسجيل: 2006-02-19
مشاركات: 2919

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثالثة

كتب siminov:
أرجو تقبلني صديق يا mpcapd.............
أهلا ً وسهلا ً فيك صديق وعزيز, بس بدنا نزعل من بعض من أولها.
كتب siminov:
وتقول ان الفيجوال بيسك دوت نت مختلفة تماما عن الفيجوال بيسك

لا حبيبي ليس تماما ولكن مختلفة بعض الشيء

فالأدوات الموجودة بالبيزك 6.0 كلها موجودة تماما بالبيزك نت الا ان البيزك نت تم اضافة له مكتبات واضافات جديدة
كما أن الأكواد لم تتغير نهائيا وأنا عندما أعمل عالبيسك نت أجده مثل البيسك العادي. سواء أكانت برامج خاصة بقواعد بيانات أو غيرها

فعليك بتصحيح معلوماتك فليست اللغتان مختلفتان تمام كما تقول

هيك ما اتفقنا, إذا أنت بتعرف تشتغل على Visual Basic 2005 معناتو لازم تكون حسيت بالفرق, وإلا فأنت ماشفت كل الإمكانات الجديدة.
الـ Visual Basic 6.0 كانت عبارة عن تطبيق للغة الـ BASIC بقلب IDE بيشبه الـ Visual Studio 6.0 تبع الـ ++C, لكن تركو اللغة متل ماهي Structural Programming, وهاد يلي خلاها مو قوية, وخلى الناس يلتفتو لغيرها من اللغات.
لكن - برأيي - السبب يلي خلى Microsoft تضل تطلع نسخ منها أنو Bill Gates كان هو ورفيقو Paul Allen هنن يلي ساوو الـ Altair BASIC (بيسك عالطاير Mr. Green ) وكانت شركتهم أسمها Micro-Soft يلي شكلت أساس شركة Microsoft الحالية, وهاد يلي خلاهم يبقو عاللغة لحد الآن, لكن بنسخة الـ Visual Basic 2005 تم تحويل اللغة من Structural Programming لـ Object Oriented Programming وتم إضافة إمكانات الـ .NET Framework, لذلك تم إحداث بعض التغييرات في Syntax اللغة ويلي اضطرو يدخلوه عاللغة لتصير Pure OOP, وإذا بدك شرح تفصيلي أنا برأيي تلجأ لـ Google و Wikipedia أو حتى في هي المقالة عند Microsoft.
كتب siminov:
بعدين يا صاحبي إذا عم تدور عاللغات القوية فلازم تنسى الفيجوال كلها و تتعلم C++ لأنها أحسن شي و بتضل الأصل و بلا فيجوال دوت نت بلا دوت عفاريت...
هاد الحكي زعلني أكتر من يلي قبلو, يعني هاد يلي بيأكد أنك مانك مشتغل .NET بالشكل الصحيح.
أنا ما زعلت تماما ً بس القصد أنك ما مقدر قوة الـ .NET, وما شايف القوة بالـ Pure OOP مقارنة ً مع اللغات يلي مانها Pure OOP.

Guess What Is The First Bug in Ubuntu Laughing
Ubuntu Kung Fu Rocks!

 
دخول أو تسجيل لإرسال التعليقات
الثلاثاء, 2008/02/19 - 11:45pm

تاريخ التسجيل: 2008-02-19
مشاركات: 1

الجامعة: الافتراضية
الكلية: غير ذلك
المرحلة: السنة الرابعة
الاختصاص: غير ذلك

مع جزيل الشكر

 
دخول أو تسجيل لإرسال التعليقات
الأربعاء, 2008/02/20 - 2:24am
عضو فعال
صورة en.karam1989

تاريخ التسجيل: 2007-03-24
مشاركات: 2479

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

اقتنعت Smile

 
دخول أو تسجيل لإرسال التعليقات
الأربعاء, 2008/02/20 - 2:39pm
صورة ZerOne

تاريخ التسجيل: 2007-09-16
مشاركات: 210

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

والله ما شاء الله عليك يا mpcabd

يعني إنت بتعرف تشتغل على .net , Pure OOP , visual 2005

وطبعا على PHP , HTML

وما بعرف إذا كمان على MySql , Sql

وهاد كلو من برى الكلية ؟؟؟

يا ترى كيف لحقت عليون وبعدك سنة ثانية حتى ؟

النفس تبكي على الدنيا وقد علمت --- أن السعادة فيها ترك ما فيها

 
دخول أو تسجيل لإرسال التعليقات
الأربعاء, 2008/02/20 - 5:06pm
صورة wazzz

تاريخ التسجيل: 2005-11-29
مشاركات: 985

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

كتب ZerOne:
والله ما شاء الله عليك يا mpcabd

يعني إنت بتعرف تشتغل على .net , Pure OOP , visual 2005

وطبعا على PHP , HTML

وما بعرف إذا كمان على MySql , Sql

وهاد كلو من برى الكلية ؟؟؟

يا ترى كيف لحقت عليون وبعدك سنة ثانية حتى ؟

Those who praise the light of fire, but blame it for its heat, should not be listened to, as they judge it according to their comfort or discomfort and not by its nature. They wish to see, but not to be burnt. They forget that this very light which please

 
دخول أو تسجيل لإرسال التعليقات
الأربعاء, 2008/02/20 - 7:09pm
مشرف
صورة mpcabd

تاريخ التسجيل: 2006-02-19
مشاركات: 2919

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثالثة

كتب ZerOne:
والله ما شاء الله عليك يا mpcabd

يعني إنت بتعرف تشتغل على .net , Pure OOP , visual 2005

وطبعا على PHP , HTML

وما بعرف إذا كمان على MySql , Sql

وهاد كلو من برى الكلية ؟؟؟

يا ترى كيف لحقت عليون وبعدك سنة ثانية حتى ؟

PHP Mr. Green إيخو Mr. Green
MySql , Sql YES
والله يا صاحبي القصة وما فيها أنو من وقت ما كنت صف سابع اتخذت البرمجة هواية لذلك اضطريت أحفر طريقي بإيدي, بدك تقرأ كتب كتير, تدرس كتير من عالنت, وتشوف مشاريع جاهزة وتدرسها.

Guess What Is The First Bug in Ubuntu Laughing
Ubuntu Kung Fu Rocks!

 
دخول أو تسجيل لإرسال التعليقات
الأربعاء, 2008/02/20 - 7:31pm
صورة ZerOne

تاريخ التسجيل: 2007-09-16
مشاركات: 210

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

وأنا الحمد لله عم اقرأ

بس برافو عليك ...

وموفق إنشاء الله.

النفس تبكي على الدنيا وقد علمت --- أن السعادة فيها ترك ما فيها

 
دخول أو تسجيل لإرسال التعليقات
الأربعاء, 2008/02/20 - 10:53pm
صورة siminov

تاريخ التسجيل: 2008-02-06
مشاركات: 64

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

كتب mpcabd:
كتب siminov:
هاد الحكي زعلني أكتر من يلي قبلو, يعني هاد يلي بيأكد أنك مانك مشتغل .NET بالشكل الصحيح.
أنا ما زعلت تماما ً بس القصد أنك ما مقدر قوة الـ .NET, وما شايف القوة بالـ Pure OOP مقارنة ً مع اللغات يلي مانها Pure OOP.

بالظاهر إنك فهمتني غلط
أنا ما قلت إنو البيزك العادي أحسن

باختصار شديد البيزك نت أفضل بكثير من حيث تدعيمها للبرمجة الكائنية حيث التعامل مع الأهداف والمؤشرات والوراثة وماالى ذلك فيمكن بها عمل التطبيقات الهامة كالتي تعمل بالسي او الجافا

ولكن البيزك 6.0 تفقد هذه الناحية
اما بالبيزك 6.0 يمكنك عمل البرامج التي ترى ان البيزك 6.0 يمكنه انجازها بجدية و فاعلية.....على كل ما لازم نتزاعل إذا اختلفنا بالآراء.

يا حيف عالزمن

 
دخول أو تسجيل لإرسال التعليقات
الأربعاء, 2008/02/20 - 11:00pm
مشرف
صورة mpcabd

تاريخ التسجيل: 2006-02-19
مشاركات: 2919

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثالثة

كتب siminov:
أنا ما قلت إنو البيزك العادي أحسن
ولكن البيزك 6.0 تفقد هذه الناحية
اما بالبيزك 6.0 يمكنك عمل البرامج التي ترى ان البيزك 6.0 يمكنه انجازها بجدية و فاعلية.....

Guess What Is The First Bug in Ubuntu Laughing
Ubuntu Kung Fu Rocks!

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2008/02/21 - 7:52pm
صورة siminov

تاريخ التسجيل: 2008-02-06
مشاركات: 64

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

كتب mpcabd:
كتب siminov:
أنا ما قلت إنو البيزك العادي أحسن
ولكن البيزك 6.0 تفقد هذه الناحية
اما بالبيزك 6.0 يمكنك عمل البرامج التي ترى ان البيزك 6.0 يمكنه انجازها بجدية و فاعلية.....
أنا برأيي أحسن شي تراجع معلوماتك...

يا حيف عالزمن

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2008/02/21 - 8:55pm
مشرف
صورة NightWolf

تاريخ التسجيل: 2006-10-12
مشاركات: 1870

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الرابعة
الاختصاص: هندسة برمجيات

كتب siminov:
كتب mpcabd:
كتب siminov:
أنا ما قلت إنو البيزك العادي أحسن
ولكن البيزك 6.0 تفقد هذه الناحية
اما بالبيزك 6.0 يمكنك عمل البرامج التي ترى ان البيزك 6.0 يمكنه انجازها بجدية و فاعلية.....
أنا برأيي أحسن شي تراجع معلوماتك...
اي والله وأنا كمان أصلا إنت شايف حالك وعم تتفهمن على بلا طعمة Mr. Green

My Grand Father told me that Women are like parking areas, the good ones are taken, and the empty ones are for handy capped mostly, no offense

 
دخول أو تسجيل لإرسال التعليقات
الجمعة, 2008/02/22 - 3:39pm
صورة siminov

تاريخ التسجيل: 2008-02-06
مشاركات: 64

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

كتب NightWolf:
كتب siminov:
كتب mpcabd:
كتب siminov:
أنا ما قلت إنو البيزك العادي أحسن
ولكن البيزك 6.0 تفقد هذه الناحية
اما بالبيزك 6.0 يمكنك عمل البرامج التي ترى ان البيزك 6.0 يمكنه انجازها بجدية و فاعلية.....
أنا برأيي أحسن شي تراجع معلوماتك...
اي والله وأنا كمان أصلا إنت شايف حالك وعم تتفهمن على بلا طعمة Mr. Green
هههههههههههههههههههههههههههههههههههههههههههههههههههههههههه

يا حيف عالزمن

 
دخول أو تسجيل لإرسال التعليقات