XbPack3 : XbpFolderPicker vs. SHBrowseForFolder

Grafische Primitive, XbaseParts und Darstellungsfragen allgemein.

Moderator: Moderatoren

Antworten
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

XbPack3 : XbpFolderPicker vs. SHBrowseForFolder

Beitrag von AUGE_OHR »

hi,

zur Auswahl eines Ordner wird gewöhnlich die SHBrowseForFolderA API verwendet.
http://msdn.microsoft.com/en-us/library ... 85%29.aspx

wenn ich mir nun XbpFolderPicker ansehe baut es auf "Shell.Application" / "BrowseForFolder" auf.
http://msdn.microsoft.com/en-us/library ... -snippet-1

Frage : was ist der Vorteil wenn man es über activeX macht ? ist das der "neue" Weg ?

was ich beim XbpFolderPicker nicht schaffe : er fängt immer bei "Eigene Dateien" an ... ich hätte gerne den aktuellen Ordner am Anfang aber wie ?
gruss by OHR
Jimmy
DelUser01

Re: XbPack3 : XbpFolderPicker vs. SHBrowseForFolder

Beitrag von DelUser01 »

Hallo Jimmy

was ist XbPack3 und wo gibt es das?
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: XbPack3 : XbpFolderPicker vs. SHBrowseForFolder

Beitrag von Jan »

Roland,

die XbPacks sind Klassen, die Alaska kostenfrei zur Verfügung gestellt hat. Bekommen kannst Du die über Deine Anmeldung auf der Alaska-Seite.

Ich selber benutze da hauptsächlich aus dem XbPack2 die Progressbar. Zwei oder drei der Klassen aus den XbPacks sind in die 2.0 eingeflossen.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
DelUser01

Re: XbPack3 : XbpFolderPicker vs. SHBrowseForFolder

Beitrag von DelUser01 »

Hallo Jan

habe bei Alaska schon nachgeschaut aber XbPack3 nicht gefunden.
Dann schaue ich nochmal genauer...
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: XbPack3 : XbpFolderPicker vs. SHBrowseForFolder

Beitrag von AUGE_OHR »

so hier 3 Beispiele mit SHBrowseForFolder API

1.) WinFolder.zip -> arbeitet mit BAP
2.) FolderBrowseSample.zip -> Version von Günter Beyes ohne BAP (?)
3.) TestBrowseForFolder.zip -> ot4xb mit ASM (!) Code
Dateianhänge
TestBrowseForFolder.zip
need ot4xb
(3.17 KiB) 257-mal heruntergeladen
FolderBrowseSample.zip
(5.34 KiB) 260-mal heruntergeladen
WinFolder.zip
need BAP
(1.15 KiB) 242-mal heruntergeladen
gruss by OHR
Jimmy
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: XbPack3 : XbpFolderPicker vs. SHBrowseForFolder

Beitrag von brandelh »

Man findet diese wenn man sich einlogged und eine Subscription hat (welche weiß ich nicht).
Gruß
Hubert
Benutzeravatar
satmax
1000 working lines a day
1000 working lines a day
Beiträge: 831
Registriert: Do, 02. Dez 2010 19:34
Wohnort: Biberbach in Österreich
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal
Kontaktdaten:

Re: XbPack3 : XbpFolderPicker vs. SHBrowseForFolder

Beitrag von satmax »

AUGE_OHR hat geschrieben:hi,
was ich beim XbpFolderPicker nicht schaffe : er fängt immer bei "Eigene Dateien" an ... ich hätte gerne den aktuellen Ordner am Anfang aber wie ?
Versteh ich da etwas falsch, es sollte doch laut Beispiel so gehen:

Code: Alles auswählen

 oDlg:FolderPicker1:Folder := CurDrive() + ":\" + CurDir()
Das Beispiel ist komplette dabei (eingeloggt): Downloads / Solution / Xbase Part Pack #3
Gruß
Markus
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: XbPack3 : XbpFolderPicker vs. SHBrowseForFolder

Beitrag von AUGE_OHR »

satmax hat geschrieben:Versteh ich da etwas falsch, es sollte doch laut Beispiel so gehen:

Code: Alles auswählen

 oDlg:FolderPicker1:Folder := CurDrive() + ":\" + CurDir()
Das Beispiel ist komplette dabei (eingeloggt): Downloads / Solution / Xbase Part Pack #3
versuche doch mal das Demo. Der Path wird im SLE richtig angezeigt aber wenn ich auf den Button clicke und sich das Fenster öffnet steht er auf "Eigene Dateien" ...
gruss by OHR
Jimmy
Benutzeravatar
satmax
1000 working lines a day
1000 working lines a day
Beiträge: 831
Registriert: Do, 02. Dez 2010 19:34
Wohnort: Biberbach in Österreich
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal
Kontaktdaten:

Re: XbPack3 : XbpFolderPicker vs. SHBrowseForFolder

Beitrag von satmax »

Jimmy hast recht, ich würde es Alaska melden.
Gruß
Markus
Antworten