powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / узнаём имена дисков
3 сообщений из 3, страница 1 из 1
узнаём имена дисков
    #37792163
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите, как получить имена всех логических дисков компа. а то перебираю с "А:/" по "Z:/" с онерором)
...
Рейтинг: 0 / 0
узнаём имена дисков
    #37792237
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Private Declare Function GetLogicalDriveStrings Lib "kernel32.dll" Alias "GetLogicalDriveStringsA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long

Private Sub Test()
    Dim sDrives As String, iLenght As Long, xDrive As Variant
    
    sDrives = String(255, vbNullChar)
    iLenght = GetLogicalDriveStrings(Len(sDrives), sDrives)
    sDrives = Left(sDrives, iLenght - 1)
    
    For Each xDrive In Split(sDrives, vbNullChar)
        MsgBox xDrive
    Next
End Sub
...
Рейтинг: 0 / 0
узнаём имена дисков
    #37792246
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VSVLAD,

спасибо)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / узнаём имена дисков
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]