TKSoft-Online

Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

Dateieigenschaften auslesen
(1 Leser) (1) Gast
Alles rund um MS-Access
  • Seite:
  • 1

THEMA: Dateieigenschaften auslesen

Dateieigenschaften auslesen 4 Jahre, 2 Monate her #42

Hallo - bin neu hier und habe schon eine Frage zum Auslesen von Dateieigenschaften.

Bisher lese ich Dateieigenschaften von Word-Dateien in eine Access-Tabelle über Word.Application (BuiltIndDocumentProperties) ein, das dauert aber relativ lange, wenn mehr als nur ein paar Dateien in einem Verzeichnis sind.

Nun habe ich die Beispiel-DB von TommyK hier entdeckt, mit der man Dateiname, Speicherdatum etc. blitzschnell FileSystemObject einlesen kann.

Im Explorer werden bei den Worddateien außer den in der Beispiel-DB angegebenen Dateieigenschaften auch noch weitere angezeigt: z. B. Autor, Thema, Kommentar, Kategorie.

Hat einer eine Idee, wie man die auch per Scripting auslesen könnte, ohne Word im Hintergrund öffnen zu müssen?

Mit vielem Dank im voraus und in der Hoffnung auf viele Tipps

Gruß Marie

Re:Dateieigenschaften auslesen 4 Jahre, 2 Monate her #44

  • TommyK
  • OFFLINE
  • Administrator
  • Beiträge: 502
  • Karma: 4
Hallo Marie,

es gibt von MS eine DLL mit der das wunderbar geht.
Info und Download hier:
\"Dsofile.dll\" ermöglicht die Bearbeitung der Eigenschaften von Office-Dokumenten[/url]
Schau es Dir mal an. Lass Dich nicht von der Überschrift von wegen VB.NET irritieren.
Ich versuch heute Nachmittag mal eine Bsp-DB für Access zu machen.
Gruß TommyK
Letzte Änderung: 4 Jahre, 2 Monate her von TommyK.

Re:Dateieigenschaften auslesen 4 Jahre, 2 Monate her #46

Hallo,

hab das Problem gelöst, einmal für Dateieigenschaften mit Indizes (für allgemeine Eigenschaften wie Name, Größe, Speicherdatum etc.) und zum Zweiten etwas umständlicher für Eigenschaften, die nicht mit Indexnummer sondern über Bezeichnung angesprochen werden, z. B. bei MS-WORD Zeichenzahl oder spezifische Eigenschaften anderer MS-Office-Dateien.

Wer Näheres wissen möchte, kann gerne eine PM schicken!

Gruß Marie, schwankend zwischen und oder

Re:Dateieigenschaften auslesen 4 Jahre, 2 Monate her #47

  • TommyK
  • OFFLINE
  • Administrator
  • Beiträge: 502
  • Karma: 4
Hallo Marie,

Du kannst Deine Lösung natürlich auch hier im Forum anhängen -Zip oder Rar bis 256 KB

Ansonsten hänge ich mal meine Lösung mittels DSOfile.dll an.

Achtung:
Dieser Anhang setzt voraus das dass Readfile-Bsp bereits installiert wurde.
Im Anhang ist die neue MDB und die DLL.
Die DLL in das WinSystem-Verzeichnis kopieren und mittels \"regsvr32.exe\" registrieren.
In der MDB werden zu Demozwecke nur 4 Eigenschaften gelesen.
Da sind der eigenen Initiative keine Grenzen gesetzt.

Dateianhang:

Dateiname: ReadFile_MS_Access_A00_DSO.zip
Dateigröße: 62304
Gruß TommyK

Re:Dateieigenschaften auslesen 4 Jahre, 2 Monate her #48

Hallo Tommy, erstmal Dankeschön!

das Readfile-Bsp. hatte ich installiert, bekomme aber zwei Fehlermeldungen:

1. Beim Öffnen der DB: Sie haben als Ereigniseigenschaft MouseOver angegeben .... - lässt sich erstmal wegklicken
2. Beim Einlesen meckert er - unter Verweisen findet sich dann: nicht vorhanden: servlist32.ocx

Die VBEX32.dll findet sich auch nicht, obwohl ich die erste DB ja installiert hatte - grübel - müssen beide gleichzeitig offen sein?

Gruß Marie

Re:Dateieigenschaften auslesen 4 Jahre, 2 Monate her #50

  • TommyK
  • OFFLINE
  • Administrator
  • Beiträge: 502
  • Karma: 4
Hallo Marie,

das ist aber eigenartig.

1. die vbex32.dll muss sich im Winsystem Verzeichnis befinden
2. die servlist32.ocx muss sich im Winsystem Verzeichnis befinden und registriert sein.

Bei mir klappt es ohne Fehler.
Gruß TommyK

Re:Dateieigenschaften auslesen 4 Jahre, 2 Monate her #53

Hallo,

also die vbex32.dll ist da (vielleicht hab ich eben beim Suchen einen Tippfehler produziert, schääl wie ich bin )

Beim Öffnen der \"alten\" DB fragt meine Sicherheitsüberwachung an, ob sie die servlist32.ocx ausführen darf, bei der \"neuen\" nicht. Nach der servlist32.ocx hab ich nochmal gesucht, die ist definitiv nicht da, so dass ich sie leider auch nicht registrieren kann.

Ich werde mal die Überwachung abschalten und nochmal probieren - ich melde mich dann wieder, könnte aber morgen werden.

Danke!

Gruß Marie
Letzte Änderung: 4 Jahre, 2 Monate her von tarzanundlucy.

Re:Dateieigenschaften auslesen 4 Jahre, 2 Monate her #54

  • TommyK
  • OFFLINE
  • Administrator
  • Beiträge: 502
  • Karma: 4
Hallo Marie,

ist OK, mach jetzt auch Feierabend.
Gruß TommyK

Re:Dateieigenschaften auslesen 4 Jahre, 2 Monate her #56

  • TommyK
  • OFFLINE
  • Administrator
  • Beiträge: 502
  • Karma: 4
Hallo Marie,

hier findest Du ein kleines Setup.
Hab mal die MDB ohnw die sevListBox gemacht dafür mit UFO.
Inhalt:
MDB
vbex32.dll
dsofile.dll (wird auch gleich registriert.
Gruß TommyK
Letzte Änderung: 4 Jahre, 2 Monate her von TommyK.
  • Seite:
  • 1
Moderatoren: TommyK
Ladezeit der Seite: 1.46 Sekunden

Login

Latest Comments

Latest Forum Posts

Mehr »

Download Statistik

41 Kategorien
187 Dateien
173377 Downloads

JoomlaWatch 1.2.11 - Joomla Monitor and Live Stats by Matej Koval