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

لماذا لم تنتقل إلى الدوت نت حتى الآن؟

رائج
بدأه GHOST2010 في 3 أغسطس 2009 · 57 رد · 5,096 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

أردت طرح هذا السؤال الذى لطالما حيرنى ,,

لماذا مازلتم تستخدمون VB6 حتى الآن؟؟

لماذا لم تنتقلوا إلى VB.NET؟؟

لا تعتبروا هذا هجوما على VB6 فأنا كنت من أكثر المحبين لهذه اللغة وكانت بدايتى فى المنتدى مع هذه اللغة الرائعة لكن لماذا لا نواكب التطور ونظل نستخدم لغة من العصر الحجرى؟؟

ميكو أوقفت دعم هذه اللغة وأصبح الآن المبرمجين يستخدمون VB.NET2005 , VB.NET2008 وأيضا VB.NET2010 ,, فهل هناك سبب مقنع لذلك؟؟

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

feed.1.gif

#2

كلامك سليم لكن vb6 لطيفة وخفيفة وظريفة

بما انك بتتكلم بثقة ضع لمحة عن كيفية استخدامها

والفرق بينها وبين vb6 سواء في التصميم أو في الكود

على العموم في هنا قسم خاص لل vs.net

وشكرا لمرورك

محتار!!! مش عارف شوتعمل؟؟! عندك مشاكل ونفسك تنحل؟؟!

عليك بالاقتراب من خالقك

عليك بصلاة الاستخارة

وعليك بالصدقة

داوو مرضاكم بالصدقة

ما نقص مال من صدقة

تصدقو ولو بشق تمرة

#3

صراحة سؤالك بمحله ..

انا منذ مدة ادرس واحاول الانتقال الى الVB,Net ولكن صراحة تواجهني صعوبة لهذا الامر .. لا اعرف لماذا مع العلم اني تعاملت مع لغات اصعب منها .. مثل C++ و VC ..

لكن ليكن من هذا الموضوع نقطة موضوع جديد .. هو كيفية الانتقال من الVB6 الى VB.net 2008 ..

يعني مثلا كل شئ في اللغة القديمية كيف اصبح في اللغة الجديده .. ليصبح مرجع لكل شخص يحاول الانتقال ويواجه صعوبة بالتغييرات ..

تحياتي العطرة ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#4

السلام عليكــم ورحمـة الله وبركاتــه ،،

اخي العزيز GHOST2010

هذا حرص منك على تتطوير الاعضاء وبارك الله فيك

وانا ساطرح لماذا لم انتقل الى vb.net السبب هو اولا الوقت حيث كم من الوقت ساخذه لكي استطيع

ان اصل مرحلة بناء برامج بينما الان اعمل بواسطة vb6

وثانيا نحتاج كما قال اخي سنان ماهو القديم في vb6 والجديد vb.net (بالنسبة للكود)

وانا اقترح والاجر لفاعله البدء ببرنامج صغير في vb6 ومن ثم تحويله الى vb.net

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

وجزيتم الجنة

#5

الانتقال من VB6 إلى الـ NET. بالنسبه للكثيرين يعتبر تغيير للـ IDE فقط من VS6 إلى VS.NET فقط وليس أكثر فليسوا كثيرون من انتقلوا وغيروا "أسلوبهم" في البرمجه, رأيت مشاريع كثيره بالدوت نت لو تم تحويلها إلى VB6 فلن يختلف الأمر كثيراً.

من يريد التحويل للدوت نت فلا يتعب نفسه بمحاولة إعادة كتابة برنامج مكتوب بـ VB6 إلى الدوت نت, بل يقرأ أولاً ما هو الدوت نت وما هي الـ OOP ووو.. وإلا سيصبح من أعاد طلاء مبني قديم بدهان جديد وهو من داخله يستحق الإزاله.

تم تعديل هذه المشاركة بواسطة hazzoom في 3 أغسطس 2009 في 15:57 — السبب: إضافه

#6

وعليكم السلام ورحمة الله وبركاتة

هذا أول رد لي في المنتدى أتمنى أن يكون مفيداً

أعتقد ان السبب الرئيسي للأستمرار بالبرمجة بواسطة الفيجوال بيسك 6 لأن الدوت نت يحتاج لإطار الفريم وورك للعمل

وأغلب المستخدمين في عالماً العربي إذا لم يكن في العالم!

أجهزتهم الشخصية تعمل بنظام الويندوز أكس بي (الذي لايحتوي بالأصل على حزمة الفريم وورك)

وربما لم يسمعوا أبداً بالشيء الذي أسمه فريم وورك !

فالمبرمج عندما يقوم بتصميم بريمج أو أداه صغيرة الحجم لنفرض أن حجمها 200 كيلوبايت فقط

يصممها بإستخدام الفيجوال بيسك 6

لكي لا يضطر المستخدم لتحميل حزمة الفريم وورك ذات الحجم الكبير !! لكي يستطيع تشغيل الأداة الصغيرة

ربما هذا هو السبب الرئيسي

تحياتي العطرة :wub:

#7

السلام عليكــم ورحمـة الله وبركاتــه ،،

اقتباس
على العموم في هنا قسم خاص لل vs.net

نعم أخى الكريم أعلم ذلك وأنا أحد مشرفى هذا القسم وحازم كذلك وكنا من قبل مشرفين على قسم فيبى6 أى أننا نعلم إمكانيات هذا وذاك جيدا وهذا هو ما دفعنى للسؤال

قبل أن أنتقل إلى الدوت نت كنت أقول "لماذا أغير اللغة طالما أنى أستطيع أن أفعل بها كل ما أريد"

لكن بعدما جربت الدوت نت وقارنت بين اللغتين كانت نتيجة المقارنة (وأظن أنى قلت هذا المثال سابقا) كرجل اشترى دراجة ثم فتح الله عليه واشترى BMW لكنه تعود على ركوب الدراجة فترك السيارة جانبا وظل يستعمل الدراجة لأنه تعود عليها

كما قال حازم الأمر ليس مختلفا إلا فى الـIDE ,, طبعا توجد بعد الاختلافات الطفيفة وبعض الأوامر وأنواع البيانات قد انتهت أو تغيرت طريقة استخدامها لكن فى الجملة يمكن لك الانتقال بمنتهى السهولة

الدوت نت متميز جدا وأضاف الكثير والكثير من الأشياء المهمة

مثلا ,, إذا كنت تريد وضع برنامجك فى صينية النظام (System Tray) كان يتم ذلك فى VB6 بهذه الطريقة

'Download the full source+pictures+... at http://kpdteam.hypermart.net/download/tray.zip
Private Type NOTIFYICONDATA
	cbSize As Long
	hWnd As Long
	uId As Long
	uFlags As Long
	ucallbackMessage As Long
	hIcon As Long
	szTip As String * 64
End Type

Private Const NIM_ADD = &H0
Private Const NIM_MODIFY = &H1
Private Const NIM_DELETE = &H2
Private Const NIF_MESSAGE = &H1
Private Const NIF_ICON = &H2
Private Const NIF_TIP = &H4

Private Const WM_LBUTTONDBLCLK = &H203
Private Const WM_LBUTTONDOWN = &H201
Private Const WM_RBUTTONUP = &H205

Private Declare Function Shell_NotifyIcon Lib "shell32" Alias "Shell_NotifyIconA" (ByVal dwMessage As Long, pnid As NOTIFYICONDATA) As Boolean
Dim TrayI As NOTIFYICONDATA
Private Sub Form_Load()
	TrayI.cbSize = Len(TrayI)
	'Set the window's handle (this will be used to hook the specified window)
	TrayI.hWnd = pichook.hWnd
	'Application-defined identifier of the taskbar icon
	TrayI.uId = 1&
	'Set the flags
	TrayI.uFlags = NIF_ICON Or NIF_TIP Or NIF_MESSAGE
	'Set the callback message
	TrayI.ucallbackMessage = WM_LBUTTONDOWN
	'Set the picture (must be an icon!)
	TrayI.hIcon = imgIcon(2).Picture
	'Set the tooltiptext
	TrayI.szTip = "Recent" & Chr$(0)
	'Create the icon
	Shell_NotifyIcon NIM_ADD, TrayI

	Me.Hide
End Sub
Private Sub Form_Unload(Cancel As Integer)
	'remove the icon
	TrayI.cbSize = Len(TrayI)
	TrayI.hWnd = pichook.hWnd
	TrayI.uId = 1&
	Shell_NotifyIcon NIM_DELETE, TrayI
	End
End Sub
Private Sub mnuPop_Click(Index As Integer)
	Select Case Index
		Case 0
			MsgBox "KPD-Team 1998" + Chr$(13) + "URL: http://www.allapi.net/" + Chr$(13) + "E-Mail: KPDTeam@Allapi.net", vbInformation + vbOKOnly
		Case 2
			Unload Me
	End Select
End Sub
Private Sub pichook_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
	Msg = X / Screen.TwipsPerPixelX
	If Msg = WM_LBUTTONDBLCLK Then
		'Left button double click
		mnuPop_Click 0
	ElseIf Msg = WM_RBUTTONUP Then
		'Right button click
		Me.PopupMenu mnuPopUp
	End If
End Sub
Private Sub Timer1_Timer()
	Static Tek As Integer
	'Animate the icon
	Me.Icon = imgIcon(Tek).Picture
	TrayI.hIcon = imgIcon(Tek).Picture
	Tek = Tek + 1
	If Tek = 3 Then Tek = 0
	Shell_NotifyIcon NIM_MODIFY, TrayI
End Sub

أما فى الدوت نت

Me.TrayIcon1.Visible = True

إذا أردت أن تحصل على مسار مجلد النظام (System32)

Private Declare Function GetSystemDirectory Lib "kernel32" Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
Private Sub Form_Load()
	'KPD-Team 1998
	'URL: http://www.allapi.net/
	'E-Mail: KPDTeam@Allapi.net
	Dim sSave As String, Ret As Long
	'Create a buffer
	sSave = Space(255)
	'Get the system directory
	Ret = GetSystemDirectory(sSave, 255)
	'Remove all unnecessary chr$(0)'s
	sSave = Left$(sSave, Ret)
	'Show the windows directory
	MsgBox "Windows System directory: " + sSave
End Sub

طبعا يمكن استخدام الدالة Environ

فى الدوت نت

Environment.GetFolderPath(Environment.SpecialFolder.System)

إذا أردت أن تنشئ مسار تنفيذ (Thread) آخر داخل البرنامج

'Using the CreateThread function in Visual Basic
'is very risky! VB5 is 'kinda' stable, but VB6
'applications will probably crash when you
'use the CreateThread function.

'In a form
'Add a command button to the form
Private Sub Command1_Click()
	'KPD-Team 1999
	'URL: http://www.allapi.net/
	'E-Mail: KPDTeam@Allapi.net
	'After you click this button, try to move the window
	'You will see that the AsyncThread-function was executed asynchronously
	hThread = CreateThread(ByVal 0&, ByVal 0&, AddressOf AsyncThread, ByVal 0&, ByVal 0&, hThreadID)
	CloseHandle hThread
End Sub
Private Sub Form_Unload(Cancel As Integer)
	'If the thread is still running, close it
	If hThread <> 0 Then TerminateThread hThread, 0
End Sub
'In a module
Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Declare Function CreateThread Lib "kernel32" (lpThreadAttributes As Any, ByVal dwStackSize As Long, ByVal lpStartAddress As Long, lpParameter As Any, ByVal dwCreationFlags As Long, lpThreadID As Long) As Long
Declare Function TerminateThread Lib "kernel32" (ByVal hThread As Long, ByVal dwExitCode As Long) As Long
Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
Public hThread As Long, hThreadID As Long
Public Sub AsyncThread()
	'Let this thread sleep for 10 seconds
	Sleep 10000
	hThread = 0
End Sub

فى الدوت نت

Dim th As New Threading.Thread(AddressOf ThreadFunc)
th.Start()

طبعا هذه مجرد شعرة فى جلد الثور :D :D

أما إذا تحدثت بالتفصيل عن مميزات الدوت نت فلن أنتهى

بالنسبة للـDotNetFramework فيمكنك توزيعه مع برنامج الإعداد الخاص ببرنامجك والدوت نت يوفر لك برنامج إعداد جميل جدا وسهل الاستخدام

أنا تطورت كثيرا بعدما انتقلت إلى الدوت نت وأظن أن جميعنا يريد أن يطور نفسه

إنتقل إلى الدوت نت وسترى الفرق بنفسك (كأنى عامل إعلان عن مسحوق غسيل :D :D )

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

feed.1.gif

#8
GHOST2010 كتب:
كما قال حازم الأمر ليس مختلفا إلا فى الـIDE ,,

بارك الله فيك أخي محمد.. لكن كلامي لم أقصد به تفسيرك على الاطلاق لكن أقصد ان الانتقال للدوت نت يعني للكثيرين تغيير الـ IDE فقط لكن هو ليس كذلك بل على العكس هو تقنيه مختلفه تماماً, أي أقصد ان كثير ممن انتقلوا للـ NET. مازالوا يعملون بنفس أسلوب عملهم على VB6 وبذلك هم لم يستفيدوا شيئا من الانتقال بل على العكس يضطرون لتوزيع الـ Framework مع برامجهم بدون الاستفاده منه :D

تم تعديل هذه المشاركة بواسطة hazzoom في 3 أغسطس 2009 في 17:43

#9

وأنا قصدت أن الذى ينتقل إلى الدوت نت لن يجد اختلافا إلا فى الواجهة فقط لكن يمكنه استخدام الأوامر التى كان يستخدمها سابقا أى أنه لن يجد صعوبة فى البرمجة به لكنى لم أقصد بالطبع أن يستمر فى ذلك

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

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

feed.1.gif

#10

أضم صوتي إلى صوت الأخ حازم و الأخ GHOST2010 في مسألة الإنتقال إلى الدوت نت , و أيضا متوفر هناك مصادر تعلم كثيرة بالعربي

ولكن المشكلة أو قد تكون جزء من المشكلة هي : أن هناك قطاع تعليمية مازالت تدرس طلابها VB6 وأعتقد أنها ستستمر في ذلك 10 سنوات ضوية :lol:

تحيااااتي

للصداقة البرمجية

pro-vb6@hotmail.com

#11
أبو فهيد كتب:
أضم صوتي إلى صوت الأخ حازم و الأخ GHOST2010 في مسألة الإنتقال إلى الدوت نت , و أيضا متوفر هناك مصادر تعلم كثيرة بالعربي

ولكن المشكلة أو قد تكون جزء من المشكلة هي : أن هناك قطاع تعليمية مازالت تدرس طلابها VB6 وأعتقد أنها ستستمر في ذلك 10 سنوات ضوية :lol:

تحيااااتي

إذا كان الأمر بسبب الدراسة فأعتقد أن ذلك سيطوووووووووول

كنت أدرس فى المعهد لغة الـQBasic والـFortran والـBascal ونحن فى عصر الدوت نت

هذا يدل على مستوى التعليم عندنا :blink: :blink:

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

feed.1.gif

#12

وعليكم السلام ورحمة الله وبركاته

أخي العزيز أنا سوف أتكلم عن نفسي وهذا رأئي وكل واحد حر في رأئه أو بمعنى آخر كل واحد حر في لغاليغه

الحمدلله أبرمج على الإصدار 6 وكذلك دوت نت 2008 ومحترف ولله الحمد في كلا اللغتين

بس لو خيرت العمل على لغة واحده فأنا سوف أختار الاصدار 6 !

والسبب البرامج المعمولة بالإصدار 6 تعمل على جميع أنظمة ويندوز إبتداءاً من 95 حتى ويندوز 7 ::: بل حتى تعمل على الدوز

وبرامج الدوت نت 2008 تعمل من ويندوز 2000 وما فوق وبالإمكان انها تعمل على الأنظمة التي قبل ولكن بصعوبة حل المشكلات التي تواجهك

أما من ناحية الأفضل فأنا وأعوذ بالله من كلمة أنا أتفق معك أن الدوت نت 2008 لا يعلى عليه وبالإنتظار 2010 .... وشكرا على الطرح القيم

#13
اقتباس
من يريد التحويل للدوت نت فلا يتعب نفسه بمحاولة إعادة كتابة برنامج مكتوب بـ VB6 إلى الدوت نت, بل يقرأ أولاً ما هو الدوت نت وما هي الـ OOP ووو.. وإلا سيصبح من أعاد طلاء مبني قديم بدهان جديد وهو من داخله يستحق الإزاله.

تشبيه جميل جداً

بصراحة ليس هناك مقارنة بين الـ VB6 و تقنية الـ Net.

وإن كان الـ Syntex مشابه لكن الأمكانيات مختلفة تماماً.

بمناسبة كلام الأخ حازم و الله رأيت واحد استخدم الـ ADO Classic

من الـ Net. فما الفائدة فعلاً من الانتقال لكتابة نفس الكود في تقنية جديدة

و عدم استخدام الامكانيات سيكون الاصدار القديم هنا أكثر كفاءة. الذين يستخدمون

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

الخوارزمية (الميكانزم-ميكانيكا :happy: ) يعني لا دخل لهم بـ OOP او غيرو كل المطلوب

أداة لكذا أو كود لكذا. و فعلاً المشكلة في بقاء مثل هذه التقنيات هي الكثير من الجهات التعليمية.

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#14

السلام عليكــم ورحمـة الله وبركاتــه ،،

اقتباس
بل حتى تعمل على الدوز

هل تعمل برامج VB على الدوس؟؟؟ :blink:

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

feed.1.gif

#15

أحيي الأخوة المشرفين على محاولتهم مساعدة مبرمجين VB6 في الانتقال الى لغة أحدث. و أحب فقط أن أرد على بعض النقاط التي وردت في الموضوع

الdotnet frameowrk متضمن في جميع الأجهزة بدايةً من Windows XP SP2 و هي الشريحة العظمى من المستخدمين و التي تتعدى ال95% من مستخدمين Windows فباقي مستخدمين Windows بنسخ Windows 2000 و ME و 9x لا تتعدى نسبتهم الان 5% و أقل قد تصل الى 3% و هذه احصائيات المستخدمين المتصلين بالانترنت.

في أسوأ الأحوال اذا كنت تريد تضمين الframework في الsetup فهذه عملية بسيطة لا تأخذ أكثر من نصف ساعة و بمجرد أن تعرفها لن تتعبك مرة أخرى.

الفرق بين الVB6 و ال.net 3.5 SP1 و الذي يعمل عليه كل من VB و #c هو الفرق بين السماء و الارض, فما تفعله في 20 سطر في الVB6 تقوم بعمله بسطر واحد و أحياناً بدون كود و باستخدام الdesigner فقط.

و هذا شرح بالصور لتضمين الframework مع الsetup

http://msmvps.com/blogs/haarongonzalez/arc.../09/772757.aspx

تم تعديل هذه المشاركة بواسطة motamayez في 4 أغسطس 2009 في 08:02

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#16
GHOST2010 كتب:
السلام عليكــم ورحمـة الله وبركاتــه ،،

هل تعمل برامج VB على الدوس؟؟؟ :blink:

وعليكــم السـلام ورحمة الله وبركاتـه..

نعم تعمل برامج vb على الدوز

#17
اقتباس
نعم تعمل برامج vb على الدوز

هل يمكن أن تشرح كيف يتم ذلك؟؟؟؟

البرامج المكتوبة بالفيبى تستخدم المكتبة MSVBVM6 فكيف يمكن تحميلها على الدوس؟؟؟؟؟؟؟

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

feed.1.gif

#18

و ماهو المهم في DOS حتى نهتم بلغة تدعمه أو لا؟؟؟؟ تقنيه عمرها أكثر من 20 سنة لماذا نتوقف عندها

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#19
motamayez كتب:
و ماهو المهم في DOS حتى نهتم بلغة تدعمه أو لا؟؟؟؟ تقنيه عمرها أكثر من 20 سنة لماذا نتوقف عندها

ظللت فترة كبيرة أتعامل مع الفيبى ولم أعلم أنه يمكن عمل برامج للدوس من خلاله (ولا أظن هذا ممكنا)

لذلك طلبت من الأخ محمد أن يضع لنا مثالا على ذلك

وبالنسبة للدوس فمعك حق هو تقنية قديمة لكن إلى الآن يوجد بعض الأشخاص لا يستطيعون الاستغناء عنه

كان بعض الناس يسألنى هل يمكن كتابة برامج للدوس من خلال الفيبى فكنت أقول لا ,, فهل يمكن أن أغير رأيى؟؟ :D

وطبعا حتى إن كان هذا ممكنا (ولا أعرف كيف) فإن ذلك لا ينفى أن الفيبى قزم بجوار الدوت نت :lol: :lol:

بما إنك أحد أعضاء ميكو الآن فهل يمكنك أن تضيف بعض الاختلافات بين هذا وذاك؟؟ :wink:

تم تعديل هذه المشاركة بواسطة GHOST2010 في 4 أغسطس 2009 في 08:54

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

feed.1.gif

#20
اقتباس
بما إنك أحد أعضاء ميكو الآن فهل يمكنك أن تضيف بعض الاختلافات بين هذا وذاك؟؟

ماذا تقصد بعضو من أعضاء ميكو ؟؟

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#21
اقتباس
ماذا تقصد بعضو من أعضاء ميكو ؟؟

أقصد أنك خبير فى منتجات ميكروسوفت وقد لاحظت هذا فى أكثر من موضوع :blush:

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

feed.1.gif

#22

كما قلت لك في السابق الفرق بين الVB6 و الVB.net كالفرق بين السماء و الأرض, هناك أكثر من 10 سنوات فرق في التقنية فVB6 صدر في عام 98 و نحن الان في 2009 لك أن تتخيل متى تقدم التقنيات منذ ذلك الحين.

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#23

لماذا لا ننتقل الى Oracle

لماذا لا ننتقل الى Linux

لماذا لا ننتقل الى Unix

كل شي و له شي

خليها على الله

بما انها بتوفي بالغرض بستمر عليها

يعني لو نلغي ال vb من هاد الموقع رح يخرج من هذا الموقع الكثير من المشتركين كونها من أهم وأدرج لغات البرمجة حاليا، وسيصبح هذا الموقع غير مهم...

وهذا خطأ...

لذلك أرجو اغلاق هذا الموضوع ونبحث عن ما هو مهم، وما يمكن أن تفعله ال vb

شكرا للجميع

أرجو حذف الموضوع

محتار!!! مش عارف شوتعمل؟؟! عندك مشاكل ونفسك تنحل؟؟!

عليك بالاقتراب من خالقك

عليك بصلاة الاستخارة

وعليك بالصدقة

داوو مرضاكم بالصدقة

ما نقص مال من صدقة

تصدقو ولو بشق تمرة

#24
Magnom كتب:
لماذا لا ننتقل الى Oracle

لماذا لا ننتقل الى Linux

لماذا لا ننتقل الى Unix

كل شي و له شي

خليها على الله

بما انها بتوفي بالغرض بستمر عليها

يعني لو نلغي ال vb من هاد الموقع رح يخرج من هذا الموقع الكثير من المشتركين كونها من أهم وأدرج لغات البرمجة حاليا، وسيصبح هذا الموقع غير مهم...

وهذا خطأ...

لذلك أرجو اغلاق هذا الموضوع ونبحث عن ما هو مهم، وما يمكن أن تفعله ال vb

شكرا للجميع

أرجو حذف الموضوع

أخى الفاضل ,,

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

تحياتى لك وبالتوفيق إن شاء الله ,,

المتميز

---------

كما قلت بالفعل الفرق بينهما هو فرق أكثر من 10 سنوات تطوير

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

feed.1.gif

#25
اقتباس
هل تعمل برامج VB على الدوس؟؟؟

نعم اخي ghost .. هذا ممكن لدي كود .. ولكنه ضائع بين ملفاتي .. يقوم بتشغيل الكوماند واستخدام القليل من اوامره ... لوكنت وجدته لوضعته لك الان ..

----------------------

اقتباس
لماذا لا ننتقل الى Oracle

لماذا لا ننتقل الى Linux

لماذا لا ننتقل الى Unix

كل شي و له شي

خليها على الله

بما انها بتوفي بالغرض بستمر عليها

يعني لو نلغي ال vb من هاد الموقع رح يخرج من هذا الموقع الكثير من المشتركين كونها من أهم وأدرج لغات البرمجة حاليا، وسيصبح هذا الموقع غير مهم...

وهذا خطأ...

لذلك أرجو اغلاق هذا الموضوع ونبحث عن ما هو مهم، وما يمكن أن تفعله ال vb

شكرا للجميع

أرجو حذف الموضوع

اعصابك اخ magnom .. :stop: وحيلك علينا مباشرة تطلب باغلاق الموضوع وحذفه .. انت لو اصبحت مشرف اداري للمنتدى لكنت حذفت المنتدى باسبوع .. :haha:

ارجو ان تعود وتقرأ الموضوع جيدا .. معنى كلمة الانتقال التي بدأ بها الاخ Ghost هي التطور والتطوير .. وليس الانتقال وترك الشئ نهائيا ..

يعني من الممكن انه الان عندما سمع اخينا ghost ان VB6 بامكانه كتابة برامج على الدوس اتوقع انه سيعود قليلا الى vb6 ليدرس هذا الامر وهذا واضح انه شخص شاطر في عمله .. ويحب البحث وتطوير الذات ..

لذلك التطور شئ والانتقال شئ ..

من الممكن ان تقول اني سانتقل الى بيت جديد وبذلك فانك ستترك البيت القديم نهائيا ( اي تبيعه ) .. بينما عندما تنتقل الى لغة برمجه جديده فانك ستعرف ماهي التقنية الجديده وماهي امورها واومرها .. وتبرمج بها .. ومن الممكن ان تستخدم اللغة القديمة ايضا ..

فهي كتعدد الزوجات .. ولكن عددها غير محدود .. انت وعقلك .. ومن دون ان تعدل بينهم .. ((الجميلة احلى ولو كانت وحلة))

حتى تشبيهك بالانتقال الى oracle او لينكس هو بعيد كل البعد عن الموضوع .. لانه لا يوجد تطور بين الوندوز واللينكس .. او الاكسس والorcale فهذا هو انتقال كامل وليس تطوير ..

---------------------------------------

اقتباس
كما قلت لك في السابق الفرق بين الVB6 و الVB.net كالفرق بين السماء و الأرض, هناك أكثر من 10 سنوات فرق في التقنية فVB6 صدر في عام 98 و نحن الان في 2009 لك أن تتخيل متى تقدم التقنيات منذ ذلك الحين.

كلام منطقي وجميل .. بارك الله فيك اخي متميز .. وليست 10 سنوات فقط وانما 5 سنوات .. لان الدوت نت ظهرت كما تعلم في 2003 .. او بالاحرى اعلن عنها في 2000 اي بعد سنتين .. ومنذ ذلك الحين تطورت الامور .. فكيف الحال في 2008 وفي 2010 ..

تحياتي العطرة ( مني ) ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

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