Entwickler-Ecke

Dateizugriff - DLLs auf Registry zugreifen lassen


Anonymous - So 18.05.03 15:07
Titel: DLLs auf Registry zugreifen lassen
Ich habe ein Programm, dass bei Speichern einer Datei einen Eintrag in der Registry anlegt, in dem der Pfad der Datei, die bearbeitet wurde, angegeben ist.
Nun möchte ich mit einer eigenen DLL herausfinden, welche Attribute die bearbeiteten Dateien haben, also schreibgeschützt, versteckt, etc.
Was muss ich da in die DLL schreiben bzw. was an die DLL übergeben?


Ganz allgemein weiß ich, dass Windows eine DLL-Datei besitzt, die Erstellungsdatum, Attribute, etc. von allen Dateien ermitteln kann. kann ich über mein Programm auch diese Windows-DLL ansprechen und wenn ja, wie?


Delete - So 18.05.03 18:01

Sicher. Einfach die Entsprechende Funktion aufrufen: GetFileTime und GetFileAttributes

Aber wenn du die VCL benutzt, kannst du doch die von der VCL zurverfügung gestellte Routine benutzen. Zu mindest müßte es da welche geben, denke ich.

Im übrigen machst du die ganze Zeit nichts anderes. Oder was denkst du macht die VCL? Sie kapselt ja auch nur die API Funktionen aus den DLL's von Windows.


Anonymous - So 18.05.03 18:03

Danke ... klappt wunderbar.