دروس في visual basic
تاريخ التسجيل: 2008-02-06 مشاركات: 64
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الأولى الاختصاص: غير ذلك
|
يمكننا وضع دروس عن الفيجوال بيسك حيث أن هذه اللغة مفيدة جداّ وفي جميع التطبيقات و أنا لدي عدد كبير منها ...
هذه اللغة مثل الفانوس السحري تعطيك حلول لكل شيء
يا حيف عالزمن

|
| |
دخول أو تسجيل لإرسال التعليقات | قراءة: 561 |
تاريخ التسجيل: 2008-02-06 مشاركات: 64
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الأولى الاختصاص: غير ذلك
|
إذا كان هناك اهتمام بالموضوع فأرجو الرد
يا حيف عالزمن

|
| |
دخول أو تسجيل لإرسال التعليقات |
|
مشرف
تاريخ التسجيل: 2006-02-19 مشاركات: 2919
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
أنا ممكن ساعد, بس بشرط, تكون Visual Basic 2005 فما فوق , لأنو إذا بدنا نشتغل عالـ Visual Basic 6 منموت 
Guess What Is The First Bug in Ubuntu 
Ubuntu Kung Fu Rocks!
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2008-02-06 مشاركات: 64
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الأولى الاختصاص: غير ذلك
|
كتب mpcabd: أنا ممكن ساعد, بس بشرط, تكون Visual Basic 2005 فما فوق  , لأنو إذا بدنا نشتغل عالـ Visual Basic 6 منموت 
ليش يا زلمة ...إنتو وافقو عالفيجوال بيسك 6.0 و شوفوا بعينكم
شو حلوة وسهلة
يا حيف عالزمن

|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 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
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
إنتظروا المزيد بإذن الله
يا حيف عالزمن

|
| |
دخول أو تسجيل لإرسال التعليقات |
|
مشرف
تاريخ التسجيل: 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 
Ubuntu Kung Fu Rocks!
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 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-06 مشاركات: 64
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الأولى الاختصاص: غير ذلك
|
كتب mpcabd: كتب siminov:
ليش يا زلمة ...إنتو وافقو عالفيجوال بيسك 6.0 و شوفوا بعينكم
شو حلوة وسهلة
المقارنة بين هالنسختين طويلة كتير, وإذا بتحب شوف شو بيفرق الـ Visual Basic عن الـ Visual Basic .NET وبالأخص عن الـ Visual Basic 2005.
بعدين إذا حابب تفيد بالـ Visual Basic 6 قدم دروس عامة, مو كود موجود وين ما كان, يعني يلي عمبيدور على شي كود بالـ Visual Basic 6 اول شي بيعملو انو يشوف مكتبة الأكود ويلاقي فيها طلبه.
وتقول ان الفيجوال بيسك دوت نت مختلفة تماما عن الفيجوال بيسك
لا حبيبي ليس تماما ولكن مختلفة بعض الشيء
فالأدوات الموجودة بالبيزك 6.0 كلها موجودة تماما بالبيزك نت الا ان البيزك نت تم اضافة له مكتبات واضافات جديدة
كما أن الأكواد لم تتغير نهائيا وأنا عندما أعمل عالبيسك نت أجده مثل البيسك العادي سواء أكانت برامج خاصة بقواعد بيانات أو غيرها
فعليك بتصحيح معلوماتك فليست اللغتان مختلفتان تمام كما تقول
و بعدين أنا حطيت هاللغة مشان يعرفوا طلاب السنة الأولى خصوصاً إن لغات البرمجة مو كلها متل الباسكال ...جمع مصفوفتين و طرح عددين و كتير من هالعلاك الفاضي المعقد ....
و بعدين يا صاحبي إذا عم تدور عاللغات القوية فلازم تنسى الفيجوال كلها و تتعلم C++ لأنها أحسن شي و بتضل الأصل و بلا فيجوال دوت نت بلا دوت عفاريت...
يا حيف عالزمن

|
| |
دخول أو تسجيل لإرسال التعليقات |
|
مشرف
تاريخ التسجيل: 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 (بيسك عالطاير ) وكانت شركتهم أسمها 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 
Ubuntu Kung Fu Rocks!
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2008-02-19 مشاركات: 1
الجامعة: الافتراضية الكلية: غير ذلك المرحلة: السنة الرابعة الاختصاص: غير ذلك
|
مع جزيل الشكر
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-03-24 مشاركات: 2479
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
اقتنعت 
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2007-09-16 مشاركات: 210
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
والله ما شاء الله عليك يا mpcabd
يعني إنت بتعرف تشتغل على .net , Pure OOP , visual 2005
وطبعا على PHP , HTML
وما بعرف إذا كمان على MySql , Sql
وهاد كلو من برى الكلية ؟؟؟
يا ترى كيف لحقت عليون وبعدك سنة ثانية حتى ؟
النفس تبكي على الدنيا وقد علمت --- أن السعادة فيها ترك ما فيها
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 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
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
مشرف
تاريخ التسجيل: 2006-02-19 مشاركات: 2919
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
كتب ZerOne:
والله ما شاء الله عليك يا mpcabd
يعني إنت بتعرف تشتغل على .net , Pure OOP , visual 2005
وطبعا على PHP , HTML
وما بعرف إذا كمان على MySql , Sql
وهاد كلو من برى الكلية ؟؟؟
يا ترى كيف لحقت عليون وبعدك سنة ثانية حتى ؟
PHP إيخو 
MySql , Sql YES
والله يا صاحبي القصة وما فيها أنو من وقت ما كنت صف سابع اتخذت البرمجة هواية لذلك اضطريت أحفر طريقي بإيدي, بدك تقرأ كتب كتير, تدرس كتير من عالنت, وتشوف مشاريع جاهزة وتدرسها.
Guess What Is The First Bug in Ubuntu 
Ubuntu Kung Fu Rocks!
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2007-09-16 مشاركات: 210
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
وأنا الحمد لله عم اقرأ
بس برافو عليك ...
وموفق إنشاء الله.
النفس تبكي على الدنيا وقد علمت --- أن السعادة فيها ترك ما فيها
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2008-02-06 مشاركات: 64
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الأولى الاختصاص: غير ذلك
|
كتب mpcabd:
هاد الحكي زعلني أكتر من يلي قبلو, يعني هاد يلي بيأكد أنك مانك مشتغل .NET بالشكل الصحيح.
أنا ما زعلت تماما ً بس القصد أنك ما مقدر قوة الـ .NET, وما شايف القوة بالـ Pure OOP مقارنة ً مع اللغات يلي مانها Pure OOP.
بالظاهر إنك فهمتني غلط
أنا ما قلت إنو البيزك العادي أحسن
باختصار شديد البيزك نت أفضل بكثير من حيث تدعيمها للبرمجة الكائنية حيث التعامل مع الأهداف والمؤشرات والوراثة وماالى ذلك فيمكن بها عمل التطبيقات الهامة كالتي تعمل بالسي او الجافا
ولكن البيزك 6.0 تفقد هذه الناحية
اما بالبيزك 6.0 يمكنك عمل البرامج التي ترى ان البيزك 6.0 يمكنه انجازها بجدية و فاعلية.....على كل ما لازم نتزاعل إذا اختلفنا بالآراء.
يا حيف عالزمن

|
| |
دخول أو تسجيل لإرسال التعليقات |
|
مشرف
تاريخ التسجيل: 2006-02-19 مشاركات: 2919
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
كتب siminov:
أنا ما قلت إنو البيزك العادي أحسن
ولكن البيزك 6.0 تفقد هذه الناحية
اما بالبيزك 6.0 يمكنك عمل البرامج التي ترى ان البيزك 6.0 يمكنه انجازها بجدية و فاعلية.....

Guess What Is The First Bug in Ubuntu 
Ubuntu Kung Fu Rocks!
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2008-02-06 مشاركات: 64
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الأولى الاختصاص: غير ذلك
|
كتب mpcabd: كتب siminov:
أنا ما قلت إنو البيزك العادي أحسن
ولكن البيزك 6.0 تفقد هذه الناحية
اما بالبيزك 6.0 يمكنك عمل البرامج التي ترى ان البيزك 6.0 يمكنه انجازها بجدية و فاعلية.....
 
أنا برأيي أحسن شي تراجع معلوماتك...
يا حيف عالزمن

|
| |
دخول أو تسجيل لإرسال التعليقات |
|
مشرف
تاريخ التسجيل: 2006-10-12 مشاركات: 1870
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الرابعة الاختصاص: هندسة برمجيات
|
كتب siminov: كتب mpcabd: كتب siminov:
أنا ما قلت إنو البيزك العادي أحسن
ولكن البيزك 6.0 تفقد هذه الناحية
اما بالبيزك 6.0 يمكنك عمل البرامج التي ترى ان البيزك 6.0 يمكنه انجازها بجدية و فاعلية.....
 
أنا برأيي أحسن شي تراجع معلوماتك...
اي والله وأنا كمان أصلا إنت شايف حالك وعم تتفهمن على بلا طعمة
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-06 مشاركات: 64
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الأولى الاختصاص: غير ذلك
|
كتب NightWolf: كتب siminov: كتب mpcabd: كتب siminov:
أنا ما قلت إنو البيزك العادي أحسن
ولكن البيزك 6.0 تفقد هذه الناحية
اما بالبيزك 6.0 يمكنك عمل البرامج التي ترى ان البيزك 6.0 يمكنه انجازها بجدية و فاعلية.....
 
أنا برأيي أحسن شي تراجع معلوماتك...
اي والله وأنا كمان أصلا إنت شايف حالك وعم تتفهمن على بلا طعمة
هههههههههههههههههههههههههههههههههههههههههههههههههههههههههه
يا حيف عالزمن

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