2012-10-01 37 views

回答

1

在UNIX中(在這一層Mac OS主要是從FreeBSD中分離出來的)文件上沒有「隱藏」標誌,而是特殊文件的名稱應該以點開頭。 http://en.wikipedia.org/wiki/Dot-file

所以,如果你想隱藏一個文件 - 重命名它。

這不是關於Delphi =的問題,即操作系統,Windows與UNIX的問題。

打開控制檯/終端/不管他們叫命令提示符蘋果,去烏爾主文件夾,併發出兩個命令:LSLS -a - 在輸出比較的文件列表。

嗯,首先你能做到在Linux中 - http://bellard.org/jslinux/ - 等待幾秒鐘,它引導,然後發出LSls -l命令LS -aLS -la看看區別。

默認情況下,點文件被專門處理並隱藏。

2

在Mac上,有兩種方法可以使文件「隱藏」或「不可見」。

像Linux或Unix,you can start the filename with a dot(。)。

您還可以使用隨Xcode提供的setfile工具來設置屬性以使其不可見([setfile a -V filename][3])。

根據不同的方式,您將不得不使用Mac特定的重命名替換Win32特定的SetFileAttr調用,或找出哪個API setfile用於設置屬性。

相關問題