![]() |
ShlObj nutzen
Hallo!
Ich versuche gerade ShlObj zu benutzen. Kann es sein, dass frühere Windows-Versionen dies nicht unterstützen? Mit hat jemand berichtet, dass die Anwendung ein Problem feststellt und beendet werden muss. Dieser benutzt Win95. Ich versuche mittels SHGetSpecialFolderLocation() die Speicherordner von APPDATA, PERSONAL usw. zu finden. Oder muss ich irgendwelche DLLs für Win95 mitliefern? Ich habe leider nur WinXP und Vista. Da funktioniert es. Habe ich eine Möglichkeit dies unter XP oder Vista zu simulieren? Gibt es einen sicheren Weg um an die Verzeichnisse zu kommen, welcher bei allen Windows-Versionen funktioniert? Vielen Dank für eure Antworten, Alex |
Re: ShlObj nutzen
Was verstehst du unter früherren Windows-Versionen (Win9x)?
|
Re: ShlObj nutzen
|
Re: ShlObj nutzen
Zitat:
|
Re: ShlObj nutzen
Wenn ich mich richtig errinnere waren die nicht von Anfang an dabei, sondern wurden mit Win95B oder Win95C eingeführt (IE4)
|
Re: ShlObj nutzen
okay... das ist schon komisch. Ich habe nun einen 2ten Kunden bei dem dies auftritt. Er nutzt Windows XP. Also habe ich mal auf einem anderen Rechner (mit XP) die Setup.EXE heruntergeladen und installiert. Da tritt der Fehler ebenfalls auf. Bei der XP-Installation auf meinem Rechner komischerweise nicht. Woran kann das liegen? Fehlen irgendwelche Dateien, die bei Delphi mitgeliefert werden?
|
Re: ShlObj nutzen
Vielleicht suchst Du an der falschen Stelle - kannst Du mir das Setup mal schicken? Dann schau ich mal mit dem PM-Debugger rein wo es im Detail rummst.
Alternativ: besorg Dir MadExcept von ![]() Ich vermute, dass da ein Pfad einfach nicht existiert (sowas wie z.B. "My Videos" muss nicht zwangsläufig vorhanden sein, man kann es aber im Bedarfsfall automatisch erzeugen lassen)... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz