Moin zusammen und einen entspannten Samstag Abend zusammen.
Ich hab da mal eine Frage an Primär Jene, welche unter Windows Programmieren.
Gibt es innerhalb der TIniFile, oder gern auch eine andere Komponente eine art property, mit welchem man eine geschriebene Datei auch mit dem Atribut versteckt schreiben kann?
Unter Linux ist es ein einfacher ., welchen man vor dem/der Dir/File setzt.
Grüße aus Lübeck
Maik
Daten Versteckt schreiben.
- Maik81SE
- Beiträge: 327
- Registriert: Fr 30. Sep 2011, 14:07
- OS, Lazarus, FPC: Debian 12 (L 3.4 FPC 3.2.2)
- CPU-Target: x86-64; avr
- Wohnort: Lübeck
- Kontaktdaten:
Daten Versteckt schreiben.
Code: Alles auswählen
label.caption:= 'gnublin.no-ip.info'
- h-elsner
- Lazarusforum e. V.
- Beiträge: 281
- Registriert: Di 24. Jul 2012, 15:42
- OS, Lazarus, FPC: LINUX Mint21.1, Win10, Lazarus 2.2.4, FPC3.2.2
- CPU-Target: X86-64; arm 32bit
- Wohnort: Illertissen
- Kontaktdaten:
Re: Daten Versteckt schreiben.
Du könntest dem IniPropStorage über die Eigenschaft IniFileName eine Datei (myIniFile) zuweisen und diese mit
if FileSetAttrUTF8(myInifile, FileGetAttrUTF8(myIniFile) and faHidden)=0 then
success:=true;
Hidden machen. Die function muss 0 zurückgeben. Sie befindet sich in LazFileUtils, welches du in uses aufnehmen musst.
Die INI-Datei muss aber schon da sein.
if FileSetAttrUTF8(myInifile, FileGetAttrUTF8(myIniFile) and faHidden)=0 then
success:=true;
Hidden machen. Die function muss 0 zurückgeben. Sie befindet sich in LazFileUtils, welches du in uses aufnehmen musst.
Die INI-Datei muss aber schon da sein.