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

[سؤال] معرفة المسار الخاص بالفلاش ميموري او ال USB

مغلق
بدأه amawi في 15 يوليو 2007 · 12 رد · 1,890 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

مرحبا جميعا

لا ادري

بالرغم انني لم انتهي من برنامج الأول والذي ما زلت اعمل عليه

الا انني بت احتاج الى فكرة جديدة حتى اتمكن من البناء عليها

وهي تتلخص في كيفية معرفتي

للمسار الخاص بالفلاش ميمور او USB

طبعا في حال وجودها

انا غالبا بتكون عندي تحت مسمى I

ولكن لا ادري هل هي كذلك اينما ذهبت ؟

اتمنى اجد اجابة من حضراتكم

وشكرا جزيلا سلفا

#2

مكرر قوى جدا خالص :(

راجع : Device Information

#3

هل لك ان تخبرني عن فكرتك اكثر

Al.kater@hotmail.com

تم تعديل هذه المشاركة بواسطة هاوي! في 15 يوليو 2007 في 22:13

#4

ياخذ اخر حرف

لوكان عندك C و D فالفلاش يكون E

لو كان عندك C D E يكون F

لوكان عندك C D E F G يكون H

وهكذا..

d4baa0.gif
#5
msayed2004 كتب:
مكرر قوى جدا خالص :(

راجع : Device Information

اهلا اخوي

والله غلبتك معي هاليومين انا

صدقني بحثت بعدة طرق في المنتدى ولم اجد شيئا

سأرى المثال المرفق

وان شاء الله خير

عذرا

هاوي! كتب:

هل لك ان تخبرني عن فكرتك اكثر

Al.kater@hotmail.com

اهلا اخي الكريم

بكل بساطة انا اريد معرفة المسار الخاص بالفلاش ميموري

او الـ USB

مثلا مرات تكون

i:\

B.M.AbdelAziZ كتب:

ياخذ اخر حرف

لوكان عندك C و D فالفلاش يكون E

لو كان عندك C D E يكون F

لوكان عندك C D E F G يكون H

وهكذا..

اهلا اخوي

طيب وبرمجيا كيف ؟؟

#6
اقتباس
اهلا اخوي

طيب وبرمجيا كيف ؟؟

:blink:

:unsure:

:rolleyes:

:unsure:

:blink:

شوفت الرابط ؟!

تم تعديل هذه المشاركة بواسطة msayed2004 في 15 يوليو 2007 في 22:55

#7

قد شاهدت المثال الذي ارفقته اخي msayed2004

ولكن ليس هذا ما احتاجه

هذا معقد نوعا ما

انا اريد فقط المسار الخاص بالفلاش ميموري

فهل هناك حل

وشكرا جزيلا

بالتوفيق ^_^

#8

هل فى البرمجة :

اقتباس
هذا معقد نوعا ما
فنتركه !

أخى هى دى الطريقة الصحيحة !

#9

بسم الله الرحمن الرحيم

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

جزاك الله كل خير أخي msayed2004 ما قصرت

أخي amawi إذا أردت أن يتحسن مستواك البرمجي فلتستخلص ما تريد بنفسك ولا يوجد شئ صعب عل من يريد التعلم

تتبع الأحداث ستصل بسرعة كبيرة

ادعو لي بالهداية فأنا أحتاج هذا الدعاء بشدة

منتدى تصميم التطبيقات (و يشمل نظم التشغيل) و تعريبها. <<<<<<

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

بعض ردودي ومشاراكاتي في المنتدى:

1- هل تريد التحكم بجهازك كأنك محترف, ( إذاً تعال معي وتعلم الرجستري Registry ).

...|-->> فكرة عامة عن الرجستري وكيفية التعامل معه ( رقم المشاركة 1 - 4 )

...|-->> كتابة ملف رجستري

...|-->> تشغيل الرجستري دون رسائل( في الخفاء )

...|-->> بعض التحكمات التي يقدمها الرجستري

...|-->>=>> إيقاف عمل Ctrl+Alt+delete ( Task Manager )

...|-->>=>> إخفاء قائمة ملف file وبذلك لن ترى قائمة file

...|........... في مشاركة أخرى >> حتى ولو قمت بالضغط على أي ملف أو مجلد بزر الفأرة الأيمن

...|-->>=>> لإيقاف وإخفاء عمل البحث Find من على الجهاز

...|-->> بعض المعلومات التي يقدمها الرجستري

...|-->>=>> معرفة الأجهزة المتصلة بالـIDE ورقم السريال الخاص لكل جهاز

...|-->> من أحسن مواقع الرجستري

...|-->>=>> http://technet2.microsoft.com/WindowsServe...3.mspx?mfr=true

منتدى مبرمجي لغة Microsoft Visual Basic <<<<<<

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

برامج من صنعي:

1- لعبة (من صنعي ), جربها وقول رأيك

2- ساعة حائط, من صنعي

بعض ردودي ومشاراكاتي في المنتدى:

1- طريقتان لفتح ملف معين وليكن بامتداد SWF ببرنامجك [ الطريقة الأولى - الطرقة الثانية ]

2- هل تريد ألا يتحكم أحد في الجهاز غيرك؟

3- كود ايقاف عمل زر الاغلاق x بزاوية الفورم

4- عرض صورة متحركة بالكود , أي بدون استخدام أدوات

5- اجعل الـComboBox [ تنسدل - لما تكتب فيا تنسدل وتظهر الاسماء التى تبدأ بالحرف اللي كتبته فى الكومبو ]

6- إنشاء مكون أثناء تشغيل البرنامج ثم إدخاله تحت نطاق مكون آخر مثلاً إدخاله داخل نطاق microsoft tabbed dialog control

أسئلتي في المنتدى التي تم الإجابة عليها:

1- كيف يمكن قراءة الإشارات الصوتية الخارجة من الميكروفون أو السماعات ( لرسمها أو العبث بها ) ؟ أرجو المزيد من الردود ...

2- إيقاف عمل الرجستري

أسئلتي في المنتدى التي لم يتم الإجابة عليها:

اقتباس
ردك يعطي حافذ للإجابة على أسئلتك
#10
msayed2004 كتب:
هل فى البرمجة :

فنتركه !

أخى هى دى الطريقة الصحيحة !

اهلا اخي مجددا

حقا صدقت

ولكن ما قصدته هو نفس الكود

يعني هناك الكثير من الموديول والكلاس موديول

فهل يا ترى يلزمني كل هذا لاجد مسار الفلاش ميموري

يعني هذا برانمج بحد ذاته

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

اتمنى تكون فهمتني

واخيرا فعلا كما قلت

افضل طريقة لكي ارتقي هي فهم الكود

وليس في البرمجة شيء اسمه معقد

شكرا جزيلا ^_^

ياسر جمال كتب:
بسم الله الرحمن الرحيم

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

جزاك الله كل خير أخي msayed2004 ما قصرت

أخي amawi إذا أردت أن يتحسن مستواك البرمجي فلتستخلص ما تريد بنفسك ولا يوجد شئ صعب عل من يريد التعلم

تتبع الأحداث ستصل بسرعة كبيرة

اهلا بك اخي ياسر

والله انا معاك بانه علي ان ادخل بالصعب حتى يرتقي مستواي اكثر

ولكن الي كنت اقوله

انني اريد شيء ولا اريد برنامج

حاولت فهم الكود

ولكن كما قلت هو مليء بالموديول والكلاس موديول

شكرا جزيلا لمداخلتك الرائعة

ولكن ما زلت في انتظار اي مساعدة

ولسة احنا صغار وبنتعلم من حضراتكم

بالتوفيق ^_^

#11

السلام عليكم

أعجبتني فكرة الموضوع وأريد المشاركة معكم

في البداية تتبعت الكود الذي أشار إليه الأخ msayed2004 وحولت تلخيصه ولكني وجدت انه يحتاج إلى الكثير من الوقت

ولكني قمت بعمل إضافة صغير قد تساعدك في التعامل مع الكود وهي موجودة في المرفقات .

وهنا رابط أخر قريب من الموضوع من موقع ميكروسوفت ممكن يساعدك بأي فكرة

http://support.microsoft.com/kb/161300

وبالتوفيق

sub_drive.rar

#12

أرجو أن لا تكون تنوي صنع فيروس انت أيضا

هناك طريقة باستعمال FileSystemObject

لكن ليست مضمونة 100 بال 100 لكنها تؤدي المطلوب

Dim Fso As Object
Dim aDrive
Set Fso = CreateObject("Scripting.FileSystemObject")
For Each aDrive In Fso.Drives
If aDrive.DriveType = 1 And aDrive.DriveLetter <> "A" Then
List1.AddItem aDrive.DriveLetter
End If
Next

رقم 1 يرمز لنوع الدرايفRemovable وباستبعاد القرص A نحصل في الغالب على مسارات الفلاش ميموري

بالنسبة لطريقة الأخ B.M.AbdelAziZ لا تكون دائما صحيحة لان الفلاش راح يأخذ أو حرف حر وليس دائما الأول هو الأخير انت فاهم قصدي أكيد

بالتوفيق للجميع

تم تعديل هذه المشاركة بواسطة DreamNet في 16 يوليو 2007 في 12:57

#13
Hatam كتب:
السلام عليكم

أعجبتني فكرة الموضوع وأريد المشاركة معكم

في البداية تتبعت الكود الذي أشار إليه الأخ msayed2004 وحولت تلخيصه ولكني وجدت انه يحتاج إلى الكثير من الوقت

ولكني قمت بعمل إضافة صغير قد تساعدك في التعامل مع الكود وهي موجودة في المرفقات .

وهنا رابط أخر قريب من الموضوع من موقع ميكروسوفت ممكن يساعدك بأي فكرة

http://support.microsoft.com/kb/161300

وبالتوفيق

شكرا جزيلا اخي

وحقيقة ادى المطلوب

جزاك الله خير

وشكرا جزيلا على المساعدة

DreamNet كتب:
أرجو أن لا تكون تنوي صنع فيروس انت أيضا

هناك طريقة باستعمال FileSystemObject

لكن ليست مضمونة 100 بال 100 لكنها تؤدي المطلوب

Dim Fso As Object
Dim aDrive
Set Fso = CreateObject("Scripting.FileSystemObject")
For Each aDrive In Fso.Drives
If aDrive.DriveType = 1 And aDrive.DriveLetter <> "A" Then
List1.AddItem aDrive.DriveLetter
End If
Next

رقم 1 يرمز لنوع الدرايفRemovable وباستبعاد القرص A نحصل في الغالب على مسارات الفلاش ميموري

بالنسبة لطريقة الأخ B.M.AbdelAziZ لا تكون دائما صحيحة لان الفلاش راح يأخذ أو حرف حر وليس دائما الأول هو الأخير انت فاهم قصدي أكيد

بالتوفيق للجميع

اهلا بك اخ دريم

بالتاكيد لا اود صنع فايروس

العملية هي عملية فحص اكثر منها عملية تخريب وفايروسات

بالفعل جرت الكود

في البداية لم يعمل

ولكن فصلته ووضعت كود التنفيذ داخل كوماند وعمل على ما يرام ولله الحمد

شكرا جزيلا لك

وبالتوفيق

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…