Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Chek
-
- Начинающий

-
-
- Сообщения: 14
- Зарегистрирован: 30.06.2003 (Пн) 17:44
Chek » 12.07.2003 (Сб) 19:05
Порой бывает не просто найти ответ на элементарный вопрос. Подскажите, пожалуйста, как получить полное имя каталога Windows?
-
STING
-
- Начинающий

-
-
- Сообщения: 16
- Зарегистрирован: 19.06.2003 (Чт) 17:20
STING » 12.07.2003 (Сб) 19:51
Chek писал(а):Порой бывает не просто найти ответ на элементарный вопрос. Подскажите, пожалуйста, как получить полное имя каталога Windows?
- Код: Выделить всё
Dim objFSO As FileSystemObject
Dim fol As String
Set objFSO = New FileSystemObject
fol = ObjFSO.GetSpecialFolder(0)
1 - системная папка
2 - папка системы для хранения временных файлов
Не забудь создать ссылку на scrrun.dll
-
FaKk2
-
- El rebelde gurú

-

-
- Сообщения: 2031
- Зарегистрирован: 09.03.2003 (Вс) 22:10
- Откуда: Los Angeles
FaKk2 » 12.07.2003 (Сб) 20:07
Зачем мучаться?
- Код: Выделить всё
ABC = Environ ("windir")
И все дела

Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.
-
Demonx
-
- Бывалый

-
-
- Сообщения: 237
- Зарегистрирован: 25.06.2003 (Ср) 0:08
- Откуда: Литва/Висагинас
-
Demonx » 12.07.2003 (Сб) 21:59
FAKK2 писал(а):Зачем мучаться?
- Код: Выделить всё
ABC = Environ ("windir")
И все дела

Это тоже очень мучительно
- Код: Выделить всё
Private Declare Function GetWindowsDirectory Lib "kernel32" Alias "GetWindowsDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
Private Sub Form_Load()
Dim winDir As String
winDir = String(200, Chr$(0))
GetWindowsDirectory winDir, Len(winDir)
MsgBox winDir
End Sub
-
Chek
-
- Начинающий

-
-
- Сообщения: 14
- Зарегистрирован: 30.06.2003 (Пн) 17:44
Chek » 13.07.2003 (Вс) 3:32
Господа, спасибо за помощь. Мне понравились все три способа. Возьму на вооружение.

Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 2