Açık ve sil gibi bazı temel eylemleri gerçekleştirmesine izin veren bir uygulama var. Birisi başka bir uygulamada açılan bir dosyayı silmeye çalıştığınızda, aşağıdaki ekran görüntüsünde olduğu gibi aynı pencere mesajını nasıl gösterebilirim?Delphi Dosyayı gizle - mesajı görüntülüyorken
9
A
cevap
14
kullanın SHFileOperation
veya IFileOperation
dosyayı silmek. Bu, kabuğun kullandığı kodun aynısını kullanır ve hata kullanıcı arabirimini devre dışı bırakmamanızı sağlayarak, hata durumunda standart iletişim pencerelerini alırsınız.
Yapmak zorunda değilsiniz. OS sizin için bunu yapacaktır. –
no, işlevini kullanarak DeleteFile bu mesajı göstermez –
İlgili: [Hangi işlemin açık olduğunu nasıl öğrenebilirim?] (Https://blogs.msdn.microsoft.com/oldnewthing/20120217-00/?p = 8283 /). – zett42