بسبسم الله الرحمن الرحيم
انا اتمنى الانتقال الى الدوت نت و لكنى لم استطع الحصول عليها علما بأنى مصرى فاذا كان يوجد أحد من الاخوة المصريين عندة نسخه منها يساعدنى فى الحصول على نسخة من الدوت نت
بسبسم الله الرحمن الرحيم
انا اتمنى الانتقال الى الدوت نت و لكنى لم استطع الحصول عليها علما بأنى مصرى فاذا كان يوجد أحد من الاخوة المصريين عندة نسخه منها يساعدنى فى الحصول على نسخة من الدوت نت
السلام عليكم ورحمه الله وبركاته
اضن انكم قد قلتم انني فتحت الموضوع وتركته
غيابي عن الموضوع و المنتدي سببه بناءنا للمنزك الجديد كنا مشغولين فيه سأرد علي اسئلتكم ولن يكون هناك شرح اليوم لاننا مازلنا مشغولين
-----------------------------------------------------------
اخ ياسر دوت نت 2003 كان يوضع علي 3إسطوانات لانه كان يحتوي عل والكثير
c ++ c# vb.net framework
يجب ان تعود بتاريج الساعه الخاصه بالكمبيوتر إلي مثلاً 2004
هناك وصله كنت قد وضعتها :huh:
مع السلامه :D
my new site click here
حمد الله علي السلامة اخي halwa
انا اعمل حتي الان علي فيجول 6 واريد ان انتقل الي 2005 وسانتقل ان شاء الله
وارجو منك اولا ان تقرا مشاركتي السابقة بالتفصيل وان ترد علي جزئية جزئية كي اثبت معلوماتي للبرنامج اولا
حجم النسخه غير مهم وخت تصدق عندي نسخهvb.netحجمها 66.5ميجا بايت ليست beta or beta 2 و إذا اضفت عليهم msdn + sqlserver
سيكون حجمهفوق ال 300 ميجا بايت لان msdnلوحدها 200 ميجا
--------------------------------------------
مشكله انه تنصيبه قد يصل إلي ساعه الله اعلم فعندما ينصب الفيجوال و الفرام ورك لا يتجاوزان 20دقيقه
--------------------------------------------
والرساله التي ظهرت لك عند فتح الفجوال بسب إنتهاء مده عمل beta2 اي ان ميكروسوفت خصصت وقت محدد في البرنامج يعمل حتي يصل إليه بعد ذالك لا يعمل
------------------+++++++++++++++++++++++++++++++-------------------++++++++++++++++++
شكرأ
my new site click here
السلام عليكم ورحمه الله وبركاته
نكمل بقيه الشرح بسم الله الرحمن الرحيم.
الطرق ما هي إلا إحراءات sub or function تستخدم لإسناد القيم
فمثلاً حذ هذا المثال
public datas as string public datan as integr sub f3(byval ddatas as string,byval ddatan as integr) datas=ddatas datan=ddatan end sub
إذا اردنا إسناد القيم إليهم هل سنكتبها هكذا
f3.ddatas="str"
f3.ddatan="15"
بلطبع لا هذا ممل جداً
إذاً يمكن ان تسند القيم مره واحده كيف ؟ عن طريق هذا الامر setvalues
f3.setvalues("str","15")
مع السلامه
my new site click here
بسم الله الرحمن الرحيم
إعاده التعريف:يمكنك من تسميه طرق مختلفه بنفس الاسم ولكن يجب ان يكون الوسيط مختلف خذ هذا المثال
sub new2006(byval n1 as long) ............................... end sub sub new2006(byval n1 as string) ............................... end sub
هذا المثال صحيح ولكن اذا قم بتعريف الوسيط مثلاً علي انه long ومن ثم عرفن الوسيط الاخر علي انه long هذا خطاً
sub new2006(byval n1 as long) ............................... end sub sub new2006(byval n1 as long) ............................... end sub
وهناك حالات اخري سيحدث فيه الخطاً فإذا جعلت الوسيط إختيارياً سوف يحدث خطاً
sub new2006(Optional byval n1 as long=50) ............................... end sub sub new2006(Optionalbyval n1 as string="a") ............................... end sub
فسيحدث خطاً والسبب هو ان الاختلاف في وسيطات الطرق هي وسيطات اختياريه لذالك لابد من وجود إختلاف في وسيطات غير اختياريه
إستدعاء الطرق المعاد تعريفها كيف ؟؟
class n1 Overloads sub n2006(dim f1 as string) console.write(f1) end n2006 Overloads sub n2006(dim f1 as integer) console.write(f1) end n2006 end class
طريقه الاستدعاء ستكون كتالي
dim nn as n1 dim w1 as string="welcome" nn.n2006(w1)
بهذه الطريقه سوف يتم إستدعاء النسخه التي يوافق وسيطها الوسيط المرسل إليها
وحتي نسهل علي مترجم لغه البرنامج موفه الإجراء الذي نود إستدعاؤه اضف هذا الكلمه Overloads قبل كلمه sub
مع السلامه -waf
my new site click here
الخصائص:-
الخصائص تعمل عمل الحقول وتمكنك من إسناد قيم وقرأة قيم منها وإليها ولتعريف الخصائص في الكود نستخدم الكلمه المحجوزه property
property new2006() as string ................ ........ end property
الخاصيه الاولي وهي get يتم إستدعاء الخاصيه عند قيام مستخدم الفئه بقراءه قيمه الخاصيه
dim f1 as string =new2006 property new2006() as string get return f1 end property
الخاصيه الثانيه set فسيتم إستدعاء الخاصيه عند قيام مستخدم الفئه بإسناد قيمه إل الخاصيه.
property new2006() as string set(byval f1 as string) ........ end property
والرجاء من كل من يعمل الان علي فيجوال بيزك .نت يكتب رد انه انتقل في حاله عدم وجود نسجه للعمل عليها سأورفر له نسخه
تم تعديل هذه المشاركة بواسطة halwa في 13 يوليو 2006 في 12:15
my new site click here
موضوع رااااائع يشباب
جزاك الله كل خير
Never Give Up You Are Programmer
Being Genius Is The Step Before Madness
Artificial Intelligence Is No Match For Natural Stupidity
من يستطيع عمل هذين البرنامجين فسوف يكون رقم واحد في هذا الموضوع(البرنامج سوف يأخذ بعض الدوال من فيبي6.0
البرنامج الاول هو عندما يكتب المستخدم كلمه كتب كهذا الشكل الريد ان يكون البرنامج في بيئه الدوس
الكلمه التي ادخها المستخدم
asdd
الكلمه بعد عمل البرنامج التغيرات البرنامج الازمه فيها
ddsaasddsdd
********************************************************************
البرنامج رقم اثنان يقوم بفتح الملف explorer ويجعله يتصفح محرك القراص d
تم تعديل هذه المشاركة بواسطة halwa في 31 أغسطس 2006 في 15:30
my new site click here
بسم الله الرحمن الرحيم
السلام عليكم ورحمه الله وبركاته
نكمل الموضوع بإذن الله سوف اضع 5 دروس هذا السبوع
***********************************************************الدرس الاول نبداً الان *********************************************
بسم الله الرحمن الرحيم
اولاً قم مشروع كونسول
نبداً الان بالتحدث عن الفئه كونسول
تم تعديل هذه المشاركة بواسطة halwa في 31 أغسطس 2006 في 16:23
my new site click here
بصراحه جزالك الله خيرلاا لقد افدتنا كثيرا مشكور حيبى بس انا كنت عايز اسال عن السورس للبرنامج انالا املكه واحتاجه كى ابدا العمل معكم
اللهم لولاك مااهتدينا ولاتصدقنا ولاصلينا
فانزلن سكينه علينا وثبت الاقدام إن لاقينا
ان الاعداء قد بغوا علينا وان ارادوا فتنه ابينا
ابينا ابينا ابينا ابينا
بسم الله الرحمن الرحيم
تقوفنا المره السابقه عند التعليمه

conosle.read

حسنناً نبداً فصل جديد وهو يتكلم عن التعامل مع الملفات
بعد عمل المشروع وسوف نسميه(frist program in wa)
اولاً اضف تكيست بوكس وسميها tr1 وكومند باتون
2-اضف الاداه opendailog1 وسميها od1
اولاً اضبط الاداه تكست بوكس علي ان تكتب في اكثر من مكان
بعد ذالك ناتي لشرح اوامر التعامل مع الملفات(طبعاً بعد الدخول لكود الكومند باتون)
اول امر وهو

fileio(إحدي ال classالموجوده في فيجوال بيزك .نت2005)
filesystem (إحدي ال class المندرجه تحت ال classالسابق
بعد ذالك ناتي لشرح الدوال المندرجه تحت ال class السابق
1-fileexites
|_تقوم هذه الداله بالتاكد من حاله اللف هل هو موجود ام لا مثال
'عرف المتغير f1 نوعه boolean 'اكتب في كود الكومن باتون f1=fileio.filesyste.fileexites(filepath) if f1=true then msgbox "هذا اللف موجود" else msgbox "هذا الملف غير مومجود end if
2-writealltext
|_ تقوم هذا الداله بالكتابه فوق ملف ما انت تكتب مساره ونوعه وإذا الملف كان موجوداً هل تريد الكتابه فوقه ام لا مثال
fileio.filesystem.writealltext(مسار الملف,نص الملف المراد كتابته,إذا جعلت القيمه true فسوف يتم الكتابه فوق لملف)
3-readalltext
|_تقوم هذه الداله بالقراءه من الملف مثال
dim myfile as string
( مسار الملف)myfile = fileio.filesystem.readalltext

ربما هناك دوال لم تيم شرخها هذا لأنني لم اقوم بتصيب الفيجوال بيزك.نت2005 بعد شكراً ومع السلمه
تم تعديل هذه المشاركة بواسطة halwa في 1 سبتمبر 2006 في 16:09
my new site click here
اخي halwa
لا استطيع ان انكر الدور المهم الذي تقوم به من اجل نقلنا لفيجول 2005
بس ارجو منك شوية تنظيم في الشرح والرد علي الاستفسارات الاعضاء باهتمام اكثر من الشرح لان كل واحد في بداية تعلمه للغة بيكون في حاجة عايز يعرفها فاذا لم يعرفها سيتجاهل الدروس ويحاول البحث عنها
وانا عملت قليل علي فيجول 2005 من خلال خبريتي في فيجول 6 واستطعت قليلا التعامل معه ولحظة ان الاكواد غير مختلفة تمام كما علمنا حتي خصائص الادوات
لم تكن مختلفة بشكل كبير حتي كثير من الدوال اللي كانت موجودة في فيجول 6 ممكن استخدامها وبنفس الطريقة في 2005 بس فيه بعض الدوال مختلفة فقط في طريقة الكتابة
ارجو منك اذا انت كنت ملاحظ غير ذلك انت تفهمني ما هو الصح
وانا سمعت عن ان هناك convert يقوم بتحويل مشروع 6 الي 2005 وبحثت عنه في البرنامج عندي ولم اجده فكيف اجده وكيف احول المشروع
وهل هو فعلا يحول الكود
ارجو سرعة الرد
اقتباسارجو منك شوية تنظيم في الشرح والرد علي الاستفسارات
اخي اعزرني فانا اول سنه ادخل فيه النت كانت هذا السنه
واول مره اشرح شي ولسه حتي الان لا استطيع التعامل مع المنتدي يعني لسه كام حاجه كده باكتشفه وبعدين ابقي اظبط
اقتباسوانا سمعت عن ان هناك convert يقوم بتحويل مشروع 6 الي 2005 وبحثت عنه في البرنامج عندي ولم اجده فكيف اجده وكيف احول المشروع
اجل هناك convert يحول المشاريع افتح قائمه file ثم اضغط open project ثم افتح المشروع المصنوع بإصداره سابقه من الفيجوال بيزك
ثم اكمل مع النوافذ الظاهر
اقتباسوهل هو فعلا يحول الكود
نعم حول يحول الكود ملحوظه يجب توفر كل الادوات التي إستخدمهتا في المشروع وبنفس المسار التي كانت موجود فيه
my new site click here
اشكرك اخي halwa
استطعت ان احول مشروع من فيجول 6 الي 2005 وان كان المشروع صغير بس مش مهم حنجرب في مشاريع كبيرة
ودي بداية كويسة قوي بالنسبة لي ستجعلني احاول تحويل كل مشاريعي الي 2005 والتعلم من خلال الاكواد بعد التحويل وهذا سيفيدني كثير علي ما اعتقد
واذا كان لدية استفسار او مشاكل ساعود اليك مرة اخري في هذا المنتدي
بس انا كنت عايزك ترد عليه في النقطة اللي انا اثرتها وهي ان الاكود قريبة جدا بين اللغتين لا اختلاف كبير فيها
فما هذه الثورة بين اللغتين
بيتهئ لي ان ميكروسوفت عملت كده حتي تسهل علي المنتقلين من فيجوال بيزك 6 إلي دوت نت ;)
عندك شويه اوامر اتغيرت زي
open file إسم املف for binary as f
بيتهئ لي ان ميكروسوفت عملت كده حتي تسهل علي المنتقلين من فيجوال بيزك 6 إلي دوت نت ;)
عندك شويه اوامر اتغيرت زي
open file إسم املف for binary as f
my new site click here
اشكرك اخي halwa
وعايز اعرف منك ما هو برنامج sqlserver اللي نزل مع فيجول 2005
هل هو نسخة كامل من sqlserver 2005 ويمكن من خلالها انشاء قاعدة بيانات sqlserver والعمل عليها
اذا كان ذلك ارجو وضع درس في قواعد البيانات علي ان تكون القاعدة sqlserver من بداية انشاء قاعدة البيانات الي ربطها بالفيجول
اجل ال sql server هو خاص بقواعد البيانات
ثانياً هذا رابط له
http://204.157.36.16/index.php?showtopic=51278
ثانياً انا لاحب التعامل مع قواعد البيانات
لذالك لن استطيع شرحها ادخل قسم الفيجوال بيز .نت وافتح اخر موضوع مثبت وروح علي قواعد البيانات
مع السلامه
my new site click here
شكرا اخي halwa علي اهتمامك الدائم بالموضوع وشكرا علي الروابط
العفو لكن لسه لحد الان لا اعرف كم شخص ترك الفيجوال بيزك6.0 واشتغل بالدوت نت
نسيت اقول دلوقتي انابعمل علي 6.0 بسب والدي يقولي الدوت نت يخرب الجهاز والحمد لله الجهاز معايا سليم ومع حد تاني لا يتحرك لماذا لا اعرف
my new site click here
halwa أنا بنتقل لكن في أشياء لحد الأن مدوختني ..........................
ليس العلم بكثرة التعلم و إنما هو نور من الله ينزله على من يريد أيهديه
اقتباسhalwa أنا بنتقل لكن في أشياء لحد الأن مدوختني ..........................
اذكرها هل تخجل ام ماذا ;)
وإن شاء الله احول احلها
-waf و
my new site click here
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…