![]() |
|
Delphi ile klasör ve dosyaları görünmez yapmak - Baskı Önizleme +- Delphi Can (https://www.delphican.com) +-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3) +--- Forum: Genel Programlama (https://www.delphican.com/forumdisplay.php?fid=6) +--- Konu Başlığı: Delphi ile klasör ve dosyaları görünmez yapmak (/showthread.php?tid=2229) |
Delphi ile klasör ve dosyaları görünmez yapmak - haydarxxx - 12-05-2018 Delphi kodları ile C:\..... bir klasöüryada bu klasördeki *.* dosyaları nasıl görünmez yapabiliriz.Gizlemek değil görünmez Delphi ile klasör ve dosyaları görünmez yapmak - esistem - 12-05-2018 Shellexcute ile attrib kullanarak neler yapabileceğinizi görmek için dos komutta attrib/? yazmanız yeterlidir. Delphi ile klasör ve dosyaları görünmez yapmak - haydarxxx - 12-05-2018 Nasıl yapılacak hocam... Delphi ile klasör ve dosyaları görünmez yapmak - Halil Han BADEM - 12-05-2018 "Gizleme değil görünmez" demişsiniz. Eğer görünmez yapmak istiyorsanız o dosyaları silmeniz gerekir... Görünmez olması için ilk olarak onu gizlemeniz lazım. "Nasıl yapılacak hocam..." demişsiniz; @esistem çok iyi şekilde söylemiş dos komutuna "attrib/?" yazıp "ENTER" tuşuna basman gerekli orada komutların ne işe yaradığı mevcut sonrasında Delphi'nin ShellExecute (ShellAPI)API'sini kullanarak dos üzerinden işlemini yapacaksınız. Hazırcılık iyi değil... Delphi ile klasör ve dosyaları görünmez yapmak - ozcanm - 12-05-2018 Uses ShellAPI;C:\deneme.TXT dosyasını gizlemek ve görünür hale getirmek için kullanacağınız kod aşağıdaki şekildedir. Gizle
ShellExecute(Handle, 'open', PChar('cmd.exe'), PChar('/c attrib +h C:\deneme.TXT /s'), nil, SW_SHOW);
Göster
ShellExecute(Handle, 'open', PChar('cmd.exe'), PChar('/c attrib -h C:\deneme.TXT /s'), nil, SW_SHOW);
Delphi ile klasör ve dosyaları görünmez yapmak - haydarxxx - 12-05-2018 teşekkürler Delphi ile klasör ve dosyaları görünmez yapmak - dkadir - 25-05-2018 Merhabalar istediğin mevzuyu anladım Bak mesela bir yere klasör oluşturacaksın bunun kodu ; CreateDir('C:\test');
dediğinde C:\test klasörü oluşur. Hemen ardından ;
FileSetAttr('C:\test',faHidden+faSysFile);
kodunu çalıştırdığında O klasörü Gizli ve sistem dosyası yapar. gizli dosyaları göster desen bile görünmez. Ancak bu kodları alt alta kullanacaksan CreateDir komutunu if komutu ile kullanırsan daha iyi olur. |