Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: VB.NET: Roskis

Sivun loppuun

tnb [19.03.2005 17:08:53]

#

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 Class

esakom [20.03.2005 18:49:03]

#

tuollehan voisi olla joskus käyttöä...

TemeX [22.03.2005 15:26:31]

#

no enpä tiiä

BlueByte [27.03.2005 15:44:56]

#

ei ole

Jorgga [31.03.2005 22:48:52]

#

vois olla käyttöö jos olis visual basic tietääkö joku saako sitä mistään ilmatteeks tai paljonko maksaa

Gary534 [23.05.2005 16:33:24]

#

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.

Gary534 [23.05.2005 16:39:31]

#

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.

Short Php [10.03.2008 15:41:09]

#

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.

ErroR++ [09.06.2011 13:16:33]

#

Kyllä.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta