![]() |
Word Vorlagenordner ermitteln
Hallo zusammen,
weiß jemand, wie man in Delphi den Word Vorlagenordner ermitteln kann? Das ist der Ordner, in dem Word die dot/ dotm Dateien speichert. Auf meinem Rechner heißt der Ordner C:\Users\MeinName\AppData\Roaming\Microsoft\Templa tes. Abhängig von Wordversion und Betriebssystem kann der Ordner jedoch anders heißen. Danke für jede Info, Knochen |
AW: Word Vorlagenordner ermitteln
|
AW: Word Vorlagenordner ermitteln
Vielen Dank für die schnelle Antwort, Bummi.
Die Info ist interessant, aber nicht das, was ich suche. Unsere Kunden haben Windows ab Version 2000 und Word ab Version 2000. Von da an sind alle Kombinationen bis zur aktuellen Word- bzw. Windowsversion möglich. Mit den Infos unter dem angegeben Link ist mir das ehrlich gesagt zu viel Arbeit, vom Testaufwand mal ganz zu schweigen. Ich muss den Benutzernamen ermitteln, die Windowsversion, die Windowssprachversion (deutsch, englisch oder was sonst noch), muss umfangreiche andere Fallunterscheidungen treffen (hat der USer den Ort geändert, hat der Admin durch eine Policy den Ort geändert etc.) und bin damit vortrefflich einige Tage ausgelastet. Gibt es da nichts Fertiges? Für Delphi??? Grüße, Knochen |
AW: Word Vorlagenordner ermitteln
Mach was fertiges für Delphi :wink: ...
Nein, im Ernst, mir ist nichts bekannt ... |
AW: Word Vorlagenordner ermitteln
Hast du es mal mit
Delphi-Quellcode:
versucht?
CSIDL_TEMPLATES
Delphi-Quellcode:
retcode:=SHGetFolderPath(0,CSIDL_TEMPLATES,0,SHGFP_TYPE_CURRENT,path);
Gruß K-H p.s. funktioniert auch noch unter W7 |
AW: Word Vorlagenordner ermitteln
Zitat:
Delphi-Quellcode:
MfG Dalai+
CSIDL_COMMON_TEMPLATES = $002D; // C:\Documents and Settings\All Users\Templates\
CSIDL_TEMPLATES = $0015; // C:\Documents and Settings\{USER NAME}\Templates\ |
AW: Word Vorlagenordner ermitteln
Ich habe keinen Rechner zur Hand. aber hast Du Dir schon mal die Registry angeschaut ? Schaue mal unter HKCU nach wo die Office Installation Ihre Keys setzt. Da sollte es einen Oder mehrere Keys geben, wo die ganzen Vorlagenpfade drinstehen.
|
AW: Word Vorlagenordner ermitteln
Zitat:
Zitat:
Sorry, dann scheint's wohl wirklich nicht oder nur mit Aufwand zu gehen. Aufwand ist nicht akzeptabel. Mein Chef sieht's nicht gern, wenn ich mich auf Nebenschauplätzen tummle. Aber vielen Dank für eure Mühe. |
AW: Word Vorlagenordner ermitteln
Zitat:
MfG Dalai |
AW: Word Vorlagenordner ermitteln
Zitat:
C:\Users\Knochen\AppData\Roaming\Microsoft\Templat es zu finden ist. Der Templateordner von Windows ist jedoch C:\Users\Knochen\AppData\Roaming\Microsoft\Windows \Templates Der Gedanke aber nahe. Trotz der Ähnlichkeit dieser beiden Ordner ist das Ergebnis nicht zu verwenden. Von einer Lösung, die mit unterschiedlichen Word/ Windows-Kombinationen funktioniert, ist sie weit entfernt. LEIDER! Grüße, Knochen |
AW: Word Vorlagenordner ermitteln
Hallo,
die Verzeichnisse muss man sich (vermutlich) zusammensuchen. Unter HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\C ommon\General findest Du grundsätzliche Einstellungen. Ich weiß nicht, ob sich das zwischen den Versionen grundlegend unterscheidet. 11.0 ist hier Word 2003. Dort steht im Schlüssel SharedTemplates der Pfad zu den Arbeitsgruppenvorlagen. Der Standard für die Benutzervorlagen scheint c:\Dokumente und Einstellungen\benutzername\Anwendungsdaten\Microso ft\Vorlagen (XP und Word 2003) zu sein. Hat der Benutzer sein eigenes Vorlagenverzeichnis gewählt, so findest Du es unter UserTemplates. Andernfalls scheint es über die Werte für den Pfad zum Benutzerprofil und die Schlüssel ApplicationData plus Microsoft (als Textkonstante) plus Templates gebildet zu werden. Nach der Ermittlung der Word-/Officeversion müssen (vermutlich) nur zwei Schlüssel gelesen werden, die für den Pfad zu den Vorlagen infrage kommen könnten. Sind dort keine Informationen zu ermitteln ist der oben beschriebene Vorgabepfad zu bilden. |
AW: Word Vorlagenordner ermitteln
Danke.
|
AW: Word Vorlagenordner ermitteln
Zitat:
![]() Ob man an dieses Verzeichnis über eine API-Funktion rankommt, weiß ich allerdings nicht. MfG Dalai |
AW: Word Vorlagenordner ermitteln
Zitat:
Zitat:
Lieber Admin, kannst du den Thread bitte schließen? Ich glaube, das bringt hier nichts mehr. Wir verlieren uns in Nebenschauplätzen und Vermutungen. Trotzdem vielen Dank für eure Vorschläge. LG, Knochen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:24 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