vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

In diesem Forum haben Sie die Möglichkeit Kommentare, Fragen und Verbesserungsvorschläge zu den im vb@rchiv gelisteten Tipps und Workshops zu posten.

Hinweis:
Ein neues Thema kann immer nur über die jeweilige Tipps & Tricks bzw. Workshop Seite eröffnet werden!

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fragen zu Tipps & Tricks und Workshops im vb@rchiv
Re: Ordnerauswahl-Dialog in VB 
Autor: Ralfonso
Datum: 10.11.08 16:05

Noch zur info:

ich Rufe die Funktinen wiefolgt auf:

Public Function BrowseForPC(hwndOwner As Long, ByVal sTitle As String, ByVal _
  sStartPath As String) As String
Dim iNull%
Dim lpIDList As Long
Dim lResult As Long
Dim spath$
Dim udtBI As BrowseInfo
Dim lpSelPath As Long
 
On Error GoTo Errorhandler
 
    With udtBI
        .pIDLRoot = 0
        .hwndOwner = hwndOwner
        .lpszTitle = lstrcat(sTitle, "")
        .lpfnCallback = FARPROC(AddressOf BrowseCallbackProcStr)
        .ulFlags = BIF_BROWSEFORCOMPUTER
        lpSelPath = LocalAlloc(LPTR, Len(sStartPath) + 1)
        CopyMemory ByVal lpSelPath, ByVal sStartPath, Len(sStartPath) + 1
        .lParam = lpSelPath
    End With
    lpIDList = SHBrowseForFolder(udtBI)
    If lpIDList Then
        spath = String$(MAX_PATH, 0)
        lResult = SHGetPathFromIDList(lpIDList, spath)
        Call CoTaskMemFree(lpIDList)
        iNull = InStr(spath, vbNullChar)
        If iNull Then spath = Left$(spath, iNull - 1)
    End If
    'if cancel was pressed, sPath = ""
    BrowseForPC = spath
    Call LocalFree(lpSelPath)
    Exit Function
 
Errorhandler:
End Function
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Workshop 5: Ordnerauswahl-Dialog in VB6.799jogibaer10.08.08 12:05
Re: Ordnerauswahl-Dialog in VB3.530ModeratorDieter13.08.08 08:10
Re: Ordnerauswahl-Dialog in VB3.537jogibaer18.08.08 11:25
Re: Ordnerauswahl-Dialog in VB3.433Ralfonso10.11.08 15:55
Re: Ordnerauswahl-Dialog in VB3.642Ralfonso10.11.08 16:05

Sie sind nicht angemeldet!
Um einen neuen Beitrag schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel