AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

StringToKnownFolder gesucht

Ein Thema von blablab · begonnen am 1. Aug 2012 · letzter Beitrag vom 10. Jan 2013
Antwort Antwort
Benutzerbild von divBy0
divBy0

Registriert seit: 4. Mär 2007
Ort: Sponheim
1.021 Beiträge
 
Delphi XE2 Professional
 
#1

AW: StringToKnownFolder gesucht

  Alt 1. Aug 2012, 05:39
Meins du SHGetKnownFolderPath und KNOWNFOLDERID?
Marc
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt, die 10. summt die Melodie von Tetris... | Wenn das die Lösung ist, dann hätte ich gerne mein Problem zurück! | engbarth.es
  Mit Zitat antworten Zitat
blablab

Registriert seit: 3. Jan 2006
509 Beiträge
 
Delphi 7 Enterprise
 
#2

AW: StringToKnownFolder gesucht

  Alt 3. Aug 2012, 06:59
Mein Problem ist eigentlich eher wie ich an die richtige CSIDL komme. ich bräuchte also noch zusätzlich zu Brummis Funktion GetSpecialFolder() die Funktion DescriptionToCSIDL():
Delphi-Quellcode:
function StringToKnownFolder(str: String);
begin
Result := GetSpecialFolder(..., DescriptionToCSIDL(str));
end;
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

AW: StringToKnownFolder gesucht

  Alt 3. Aug 2012, 07:20
Suchst du evtl. sowas SpecialFolders
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Iwo Asnet

Registriert seit: 11. Jun 2011
313 Beiträge
 
#4

AW: StringToKnownFolder gesucht

  Alt 3. Aug 2012, 12:49
Mein Problem ist eigentlich eher wie ich an die richtige CSIDL komme. ich bräuchte also noch zusätzlich zu Brummis Funktion GetSpecialFolder() die Funktion DescriptionToCSIDL():
Delphi-Quellcode:
function StringToKnownFolder(str: String);
begin
Result := GetSpecialFolder(..., DescriptionToCSIDL(str));
end;
Dann bau sie dir doch... Du hast doch schon alles da...
Delphi-Quellcode:
Function DescriptionToCSIDL (aDescription : String) : Word;
Begin
If aDescription = 'Alternatives Startverzeichnisthen
  result := CSIDL_ALTSTARTUP;
If aDescription = 'AppDatathen
  result := CSIDL_APPDATA;
...
End;
Is ne Sache von 2 Minuten.

Geändert von Iwo Asnet ( 3. Aug 2012 um 12:54 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#5

AW: StringToKnownFolder gesucht

  Alt 3. Aug 2012, 13:20
Wenn ich Dich richtig verstanden habe willst Du so etwas wie ein Wörterbuch

"Versenden" : CSIDL_SENDTO
"noch zu senden" : CSIDL_SENDTO
"versand" : CSIDL_SENDTO

oder?

@Bummi
Kann es sein, daß in Deinem Beispiel die "eigenen Dateien" fehlen?
CSIDL_Personal übersehen.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector

Geändert von p80286 ( 3. Aug 2012 um 13:27 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#6

AW: StringToKnownFolder gesucht

  Alt 3. Aug 2012, 14:23
@p80286

kann gut sein, ist schon älter ...
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat
blablab

Registriert seit: 3. Jan 2006
509 Beiträge
 
Delphi 7 Enterprise
 
#7

AW: StringToKnownFolder gesucht

  Alt 4. Aug 2012, 03:23
Im prinzip läuft es tatsächlich auf so ein "Wörterbuch" hinaus. Ich dachte nur eventuell gibt es da sowas ähnliches schon. Mir gehts eigentlich nur darum, nicht selbst eine unvollständige oder fehlerhafte Funktion zu schreiben, wenn es sowas schon gibt. Ich hätte gedacht, dass Windows sowas anbietet, aber scheinbar bin ich der einzige der sowas braucht Naja, dann schreib ich es halt selbst...

Vielen Dank für aure Antworten!
  Mit Zitat antworten Zitat
terence14
(Gast)

n/a Beiträge
 
#8

AW: StringToKnownFolder gesucht

  Alt 10. Jan 2013, 13:19
Im prinzip läuft es tatsächlich auf so ein "Wörterbuch" hinaus. Ich dachte nur eventuell gibt es da sowas ähnliches schon. Mir gehts eigentlich nur darum, nicht selbst eine unvollständige oder fehlerhafte Funktion zu schreiben, wenn es sowas schon gibt. Ich hätte gedacht, dass Windows sowas anbietet, aber scheinbar bin ich der einzige der sowas braucht Naja, dann schreib ich es halt selbst...

Vielen Dank für aure Antworten!
Vielleicht hast Du die Möglichkeit, Deine Schreibergebnisse
hier reinzustellen. Dann könn(t)en wir alle bei Der Vervollständigung
solch einer Liste helfen.

MfG,
terence
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz