PDA

View Full Version : تشخیص درایو ویندوز



saadatfar
یک شنبه 12 آبان 1387, 19:25 عصر
سلام
چطور میتونم درایو ویندوز را تشخیص بدم؟

mostafaaa
یک شنبه 12 آبان 1387, 20:45 عصر
چطور میتونم درایو ویندوز را تشخیص بدم؟شما نظرتون کلا درباره چیه؟!!!!!!!!!

sepehr.net
یک شنبه 12 آبان 1387, 22:00 عصر
سلام من هم همین مشکل رو داشتم و مستقیم نتونستم تابعش رو پیدا کنم .
ولی اومدم آدرس پوشه های مخصوص مثل document و ... رو بدست اوردم و با توابع string درایوش رو در اوردم به این صورت

Dim ActDir As String = Mid(My.Computer.FileSystem.SpecialDirectories.Desk top, 1, 1)
البته میدونم که این راه درستش نیست ولی کارت رو راه میندازه

saadatfar
یک شنبه 12 آبان 1387, 22:29 عصر
سلام من هم همین مشکل رو داشتم و مستقیم نتونستم تابعش رو پیدا کنم .
ولی اومدم آدرس پوشه های مخصوص مثل document و ... رو بدست اوردم و با توابع string درایوش رو در اوردم به این صورت

Dim ActDir As String = Mid(My.Computer.FileSystem.SpecialDirectories.Desk top, 1, 1)البته میدونم که این راه درستش نیست ولی کارت رو راه میندازه

من خودم تا حالا از کد زیر استفاده میکردم اما می خواستم ببینم آیا تابع مخصوصی برای این کار وجود داره یا نه؟

System.IO.Path.GetPathRoot(My.Computer.FileSystem. SpecialDirectories.MyDocuments)

sepehr.net
یک شنبه 12 آبان 1387, 23:04 عصر
اگه فهمیدی به ما هم بگو ممنون

mostafaaa
دوشنبه 13 آبان 1387, 09:34 صبح
سلام
سوالت رو اگه کامل بپرسی زودتر به جواب میرسی.
یه راهش اینه

Dim S As String = Environment.GetEnvironmentVariable("SystemRoot")
از این هم میتونی استفاده کنی

Dim S As String = Environment.GetEnvironmentVariable("windir")

saadatfar
دوشنبه 13 آبان 1387, 15:14 عصر
این کد پوشه ی ویندوز را نشان میده نه درایو ویندوز را!

saadatfar
چهارشنبه 15 آبان 1387, 17:20 عصر
من کد درایو ویندوز را می خواهم...
کسی سراغ نداره؟