Pagina de start a forumului Nike.MyForum.ro Nike.MyForum.ro
Nike Forum
 
 FAQFAQ   CautareCautare   MembriMembri   GrupuriGrupuri   InregistrareInregistrare 
 ProfilProfil   Mesaje privateMesaje private   AutentificareAutentificare 

Cum stergem un fisier si il punem in Recycle bin:)[Prg]

 
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului Nike.MyForum.ro -> Visual Basic
Subiectul anterior :: Subiectul urmator  
Autor Mesaj
Nike
Administrator
Administrator
Nike

Data inscrierii: 07/Ian/2009
Mesaje: 36

MesajTrimis: 15/01/2009 20:02    Titlul subiectului: Cum stergem un fisier si il punem in Recycle bin:)[Prg] Raspunde cu citat (quote)

Creeare program - Cum stergem un fisier si il punem in Recycle bin

deci sa incepem:

Utilizarea:
-creem un Command

Private Sub Command1_Click()
Dim MyBool As Boolean
MyBool = DelToRecycBin("c:\Myfile.txt")
If MyBool = True Then
MsgBox "Fisier sters!. [Recycle Bin]"
Else
MsgBox "Eroare la stergere!"
End If
End Sub

Akm intr-un modul punem:

Private Type SHFILEOPSTRUCT
hwnd As Long
wFunc As Long
pFrom As String
pTo As String
fFlags As Integer
fAnyOperationsAborted As Boolean
hNameMappings As Long
lpszProgressTitle As String
End Type
Private Declare Function SHFileOperation Lib "shell32.dll" Alias "SHFileOperationA" _
(lpFileOp As SHFILEOPSTRUCT) As Long
Private Const F0_DELETE = &H3
Private Const F0F_ALLOWUNDO = &H40
Private Const FOF_CREATEPROGRESSDLG As Long = &H0

Public Function DelToRecycBin(FileName As String) As Boolean
Dim FileOperation As SHFILEOPSTRUCT
Dim lReturn As Long
On Error GoTo DelToRecycBin_Err
With FileOperation
.wFunc = F0_DELETE
.pFrom = FileName
.fFlags = F0F_ALLOWUNDO + F0F_CREATEPROGRESSDLG
End With
lReturn = SHFileOperation(FileOperation)
If lReturn <> 0 Then
DelToRecycBin = False
Else
DelToRecycBin = True
End If
Exit Function
DelToRecycBin_Err:
DelToRecycBin = False
MsgBox Err.Description
End Function

Bafta
Sus
Vezi profilul utilizatorului Trimite mesaj privat
Afiseaza mesajele pentru a le previzualiza:   
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului Nike.MyForum.ro -> Visual Basic Ora este GMT + 2 ore
Pagina 1 din 1

 
Mergi direct la:  
Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum


Powered by phpBB © 2001, 2005 phpBB Group
Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro