Entwickler-Ecke

Dateizugriff - Boot.ini


DM2 - Fr 28.10.05 17:58
Titel: Boot.ini
Hallo

Ich wollte ein Programm erstellen womit man die Boot einstellungen einstellen kann.

öffnen und bearbeiten kann ich sie auch speichern allerding gibt es beim speichern die meldung Das der zugriff verweigert wurde aber mit dem TXT Editor von win. klappt es ohne Probleme

an was kann das liegen?


AXMD - Fr 28.10.05 18:00

Du musst die Dateiattribute entsprechen setzen (z.B. Schreibschutz aufheben).

AXMD


DM2 - Fr 28.10.05 18:02

die datei hat keinen schreib schutz und wenn doch wie könnte ich ihn aufheben?

also in den eigenschaften hat sie keinen

spielt es eine rolle das die datei versteckt ist?


DarkLord05 - Fr 28.10.05 18:17

Vielleicht ist die Datei immer in Benutzung von Windows. Dann ist sie sozusagen im Schreibschutz.


WeBsPaCe - Fr 28.10.05 18:27

Moinmoin.

Probier' doch mal, die Einstellungen über das GUI-Interface zu ändern. Ansonsten könnte das auch an fehlenden Rechten liegen. Lesen ja, Schreiben nein. ;)

coucou, WeBBy


DM2 - Fr 28.10.05 18:37

aber ich kann die datei ja mit dem windows txt editor bearbeiten und auch speichern ohne das es eine fehlermeldung gibt


GTA-Place - Fr 28.10.05 19:33

Zeig uns mal bitte wie du die Datei öffnest und wie du speicherst.


DM2 - Fr 28.10.05 19:41


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
rocedure TForm1.Button2Click(Sender: TObject);
begin
Opentextfiledialog1.Execute;
Edit1.Text :=  Opentextfiledialog1.FileName;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
Memo1.Lines.LoadFromFile(edit1.Text);
end;

procedure TForm1.Button3Click(Sender: TObject);
begin
Memo1.Lines.SaveToFile(Edit1.Text);
end;


retnyg - Fr 28.10.05 20:37


Delphi-Quelltext
1:
SetFileAttributes(pchar('C:\boot.ini'),FILE_ATTRIBUTE_NORMAL);                    


DM2 - Fr 28.10.05 21:01

Super hat geklappt danke