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

-

-
- Сообщения: 144
- Зарегистрирован: 15.09.2004 (Ср) 14:26
- Откуда: Россия, Тюмень
Akella » 19.01.2005 (Ср) 10:32
Как узнать путь к папке "Недавние документы".
И как узнать какая прога была последняя перед выключением Компа
Не бойся что не знаешь, бойся что не учишься.
-
Gloom
-
- Бывалый

-

-
- Сообщения: 200
- Зарегистрирован: 23.11.2004 (Вт) 15:57
- Откуда: СПб
Gloom » 19.01.2005 (Ср) 10:50
Насчёт "Недавние документы" -
Через WinAPI:
- Код: Выделить всё
Declare Function SHGetSpecialFolderLocation Lib "Shell32.dll" (ByVal hwndOwner As Long, ByVal nFolder As Long, pidl As ITEMIDLIST) As Long
Declare Function SHGetPathFromIDList Lib "Shell32.dll" Alias "SHGetPathFromIDListA" (ByVal pidl As Long, ByVal pszPath As String) As Long
Или через WSH:
- Код: Выделить всё
Set WshShell = CreateObject("WScript.Shell")
MsgBox WshShell.SpecialFolders("Recent")
-
BV
-
- Thinker

-

-
- Сообщения: 3987
- Зарегистрирован: 12.09.2004 (Вс) 0:55
- Откуда: Молдавия, г. Кишинёв
-
BV » 19.01.2005 (Ср) 12:35
Gloom писал(а):Или через WSH:
- Код: Выделить всё
Set WshShell = CreateObject("WScript.Shell")
MsgBox WshShell.SpecialFolders("Recent")
Это крайне не рекомендую, иначе у кого стоит файрвал, он начнён ругаться на злобный скрипт в твоей программе (уже проверенно

)
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18