AGB  ·  Datenschutz  ·  Impressum  







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

Speichern von versteckten Dateien

Ein Thema von Delphi Star · begonnen am 20. Mai 2005 · letzter Beitrag vom 20. Mai 2005
Antwort Antwort
Delphi Star

Registriert seit: 4. Apr 2004
432 Beiträge
 
Delphi 2005 Personal
 
#1

Speichern von versteckten Dateien

  Alt 20. Mai 2005, 19:01
Wie speichert man am geschicktesten in versteckte Dateien
Man kann ja zum Beispiel zuerst auslesen ob die Datei versteckt oder eine Systemdatei ist, sie dann auf "Normal" stellen, speichern und zum Schluß die Attribute wieder zurücksetzen. Das ist aber ziemlich umständlich.
Real programmers code in binary
SwapIt: Punkte
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#2

Re: Speichern von versteckten Dateien

  Alt 20. Mai 2005, 19:23
Aber wohl eine sichere Methode - eine andere würde mir auch nicht wirklich einfallen! Ist doch auch nur ein Befehl um eine Datei mit dem "versteckt"-Attribut zu versehen!
function FileSetAttr(const FileName: string; Attr: Integer): Integer; mfg shark
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Speichern von versteckten Dateien

  Alt 20. Mai 2005, 19:45
und warum erst das "hidden"-Attribut entfernen anstelle es zu lassen und in die versteckte datei zu schreiben?
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Delphi Star

Registriert seit: 4. Apr 2004
432 Beiträge
 
Delphi 2005 Personal
 
#4

Re: Speichern von versteckten Dateien

  Alt 20. Mai 2005, 20:22
Zitat von SirThornberry:
und warum erst das "hidden"-Attribut entfernen anstelle es zu lassen und in die versteckte datei zu schreiben?
Weil das nicht geht.
Real programmers code in binary
SwapIt: Punkte
  Mit Zitat antworten Zitat
Benutzerbild von ltiefland
ltiefland

Registriert seit: 2. Mai 2005
Ort: Marl
63 Beiträge
 
Delphi 2005 Professional
 
#5

Re: Speichern von versteckten Dateien

  Alt 20. Mai 2005, 20:29
So weit ich weiß geht das sehr wohl. Jedenfalls kann z. B. Notepad in eine versteckte Datei schreiben. Was dagegen nicht geht ist das Schreiben in eine schreibgeschützte Datei (sagt der Name ja schon).
Lars Tiefland
Live Long And Prosper,
Lars Tiefland
admin at GBS, a Mod for STEF2, New mod versions and support!
Download Opera 8
  Mit Zitat antworten Zitat
Delphi Star

Registriert seit: 4. Apr 2004
432 Beiträge
 
Delphi 2005 Personal
 
#6

Re: Speichern von versteckten Dateien

  Alt 20. Mai 2005, 21:22
Meiner Meinung nach entfernt auch Notepad das Hidden-Attribut, speichert und setzt die zuvor entfernten Attribure wieder.
Real programmers code in binary
SwapIt: Punkte
  Mit Zitat antworten Zitat
Benutzerbild von ltiefland
ltiefland

Registriert seit: 2. Mai 2005
Ort: Marl
63 Beiträge
 
Delphi 2005 Professional
 
#7

Re: Speichern von versteckten Dateien

  Alt 20. Mai 2005, 22:04
Ich habe das jetzt mal mit einem Programm von mir getestet. Ich habe einfach die ".ini" Datei des Programms mit dem "versteckt" Attribut versehen und dann per Programm die Konfiguration geändert. Der Vorgang war erfolgreich. Es bestünde also die Möglichkeit, daß der Schreibaufruf bereits die Attribute ändert. Die andere Möglichkeit ist natürlich, daß so eine Änderung der Attribute überhaupt nicht erforderlich ist.
Lars Tiefland
Live Long And Prosper,
Lars Tiefland
admin at GBS, a Mod for STEF2, New mod versions and support!
Download Opera 8
  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 09:55 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