Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Driver / 4 сообщений из 4, страница 1 из 1
12.08.2002, 13:05
    #32042479
Андрей З
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Driver
Есть ли чть-то подобное в Access как в VB DriverListBox.(сущ.диски и катологи) Или как воспользоватся свойствами? Буду очень признателен за ответ.
...
Рейтинг: 0 / 0
12.08.2002, 13:06
    #32042480
Андрей З
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Driver
Есть ли чть-то подобное в Access как в VB DriverListBox.(сущ.диски и катологи) Или как воспользоватся свойствами? Буду очень признателен за ответ.
...
Рейтинг: 0 / 0
12.08.2002, 16:14
    #32042577
NX
NX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Driver
Type BROWSEINFO ' для выбора каталога
hwndOwner As Long
pidlRoot As Long
pszDisplayName As String
lpszTitle As String
ulFlags As Long
lpfn As Long
lParam As Long
iImage As Long
End Type

' константы для диалога выбора пути
Public Const BIF_RETURNONLYFSDIRS = &H1
Public Const BIF_DONTGOBELOWDOMAIN = &H2
Public Const BIF_BROWSEINCLUDEFILES = &H4000
Public Const BIF_STATUSTEXT = &H4
Public Const BIF_RETURNFSANCESTORS = &H8
Public Const BIF_BROWSEFORCOMPUTER = &H1000
Public Const BIF_BROWSEFORPRINTER = &H2000

' ф-ция получения строки пути
Declare Function SHGetPathFromIDList Lib "shell32.dll" Alias "SHGetPathFromIDListA" _
(ByVal pidl As Long, ByVal pszPath As String) As Long

' ф-ция диалога выбора пути
Declare Function SHBrowseForFolder Lib "shell32.dll" Alias "SHBrowseForFolderA" _
(lpBrowseInfo As BROWSEINFO) As Long
' ф-ция выбора каталога
Public Function BrowseFolder(Title, Value As String) As String
Dim bInf As BROWSEINFO
Dim RetVal As Long
Dim PathID As Long
Dim RetPath As String
Dim Offset As Integer
'bInf.hwndOwner = Me.hWnd
bInf.pidlRoot = 0&
bInf.lpszTitle = Title
bInf.ulFlags = BIF_RETURNONLYFSDIRS
PathID = SHBrowseForFolder(bInf)
RetPath = Space$(512)
RetVal = SHGetPathFromIDList(ByVal PathID, ByVal RetPath)
If RetVal Then
Offset = InStr(RetPath, Chr$(0))
BrowseFolder = Left$(RetPath, Offset - 1)
Else
BrowseFolder = Value
End If
End Function
...
Рейтинг: 0 / 0
13.08.2002, 15:49
    #32042917
senn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Driver
Vstroennogo vrode net (pust' menja popravjat). Bojus', chto priydetsya prisoedinyat' ActiveX. So svoistvami rabotat' kak v MSDN napisano (i naplevat' na to, chto oni ne otobrajayutsa v SourceCode).
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Driver / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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