![]() |
اسئلة عن البرمجة
يا جماعة ده الكود بتاع openfiledialog
كود:
كود:
If value.ShowDialog = Windows.Forms.DialogResult.OK و يعني ايه وافرق بين class and module Dim myStream As Stream مش معقولة كل المشاهدات دي ومفيش ولا رد!!!!!! |
[quote=Hafez Gera;2135784]يا جماعة ده الكود بتاع openfiledialog
كود:
كود:
If value.ShowDialog = Windows.Forms.DialogResult.OK و يعني ايه وافرق بين class and module Dim myStream As Stream بالنسبة للكود الاول If value.ShowDialog = Windows.Forms.DialogResult.OK ده ببساطة معناه ان لو openfiledialog بعد ما حصل showdialog يعني بعد ما ظهر علي الشاشة المستخدم اختار امر من الفورم بتاع openfiledialog اللي هو امر ok هايعمل حاجة هاديك مثال Dim value AsNew OpenFileDialog If value.ShowDialog = Windows.Forms.DialogResult.Cancel Then MsgBox("u didn't choose any file") ElseIf value.ShowDialog = Windows.Forms.DialogResult.OK Then Shell(value.FileName) EndIf في السطر الثاني معناه انه لو المستخدم اختار cancel لما تظهر نافذة open امامه هاتظر رسالة بتقول انه لم يختار اي ملف لكن لو المستخدم اختار ok لما تظهر له النافذة هايقوم البرنامج بفتح الملف اللي اختاره المستخدم في من خلال الامر Shell اما الفرق بين Class و Module الكلاس هو اللي بتشتغل فه بالبرنامج بتاعك و هو الملف التنفيذي الموجود فيه الForms بتاعت مشروعك اما الModule فهو مخزن للاوامر و الاحداث و الاجراءات اللي ممكن تستدعيها في البرنامج بتاعك من خلال تعريفك ليها كمتغير بالنسبة لstream فدي اداة في الفيجوال بيسك بتمكنك من قراءة او الكتابة علي او من ملف معين و منها الخاصة بعملية ضغط الملفات و فكها من خلال GZipStream و تقدر تتعرف عليها بعد كده ارجو اني اكون افدتك في سؤالك |
thank you very much
|
جميع الأوقات بتوقيت GMT +2. الساعة الآن 06:46 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.