Roskis luokka joka käsittelee RecycleBin:iä
Public Class cRoskis
'*******************************************
' Roskis luokka joka käsittelee RecycleBin:iä
' Käyttöesimerkki:
' Dim C_roskis As New cRoskis("C:\")
' C_roskis.PistäRoskikseen("C:\koe.txt")
' C_roskis.Tyhjää()
' TNB, 2005
'*******************************************
Private Structure SHFILEOPSTRUCT
Dim hwnd As Integer
Dim wFunc As Integer
Dim pFrom As String
Dim pTo As String
Dim fFlags As Short
Dim fAnyOperationsAborted As Boolean
Dim hNameMappings As Integer
Dim lpszProgressTitle As String
End Structure
'
'Tyhjäys API
Private Declare Function EmptyRecycleBin Lib "shell32" Alias _
"SHEmptyRecycleBinA" ( _
Optional ByVal hWnd As Long = 0, _
Optional ByVal pszRootPath As String = vbNullString, _
Optional ByVal dwFlags As Long = 0) As Long
'
'Poisto roskikseen API
Private Declare Function SHFileOperation Lib "shell32.dll" Alias _
"SHFileOperationA" (ByRef lpFileOp As SHFILEOPSTRUCT) As Integer
Private _strRoot As String 'Esim "C:\"
Sub PistäRoskikseen(ByVal sFile As String)
' Tiedosto RecycleBin:iin
Dim FileOperation As SHFILEOPSTRUCT
Dim lR As Integer
Dim sFileName As String
With FileOperation
.wFunc = 3
.pFrom = sFile
.fFlags = 80
End With
If File.Exists(sFile) Then
lR = SHFileOperation(FileOperation)
End If
End Sub
Public Sub Tyhjää()
EmptyRecycleBin(0, _strRoot)
End Sub
Sub New(ByVal strRoot As String)
_strRoot = strRoot
End Sub
End Classtuollehan voisi olla joskus käyttöä...
no enpä tiiä
ei ole
vois olla käyttöö jos olis visual basic tietääkö joku saako sitä mistään ilmatteeks tai paljonko maksaa
jos sä haluut jorgga visualbasicin niin mene vaikka johonkin kauppaan jossa myydään visualbasic niin ja sen hinta on noin 19 euroa en ole varma mutta arvelen niin ja kannattaa ehkä aloitaa quickbasicilla jos et halua ostaa visualbasicia niin sen quickbasicin saa netti sivulta http://qbnz.com/pages/faq/ tai jos haluat käyttää visual ja quickbasicin tapasta ohjelmaa niin voit myös käyttää libertybasicia jonka saa netti osoitteesta http://www.libertybasic.com/download.html.
ja ainiin nyt päästään itse asiaan toi on ihan hyvä ohjelma mutta sillä ei ole oikein mitään tekemistä jollei sitä muokkaa pikkasen erilaiseksi niin kuin minä tein lisäsin siihen vähän enemmän juttuja että se ei olisi niin tylsä esim. äänet ja muita hyviä juttuja ettei se olisi niin tylsä kuten vanha sanonta menee tylsästä voi tulla kiinnostava mutta nyt se on vain tietokone juttu.
Jorgga kirjoitti:
vois olla käyttöö jos olis visual basic tietääkö joku saako sitä mistään ilmatteeks tai paljonko maksaa
Jos en ole menossa aivan päin mäntyä, eikö trial- version saa ladattua ilmaiseksi. Ja kun se loppuu, eikö sen voi rekisteröidä ilmaiseksi.
Aihe on jo aika vanha, joten et voi enää vastata siihen.