Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Tiedostojen "listaus"

raezel [14.04.2004 11:35:52]

#

Olenpa tässä miettinyt, kun tein omaksi huvikseni yksinkertaisen (ja ehkä hieman "purkkaviritelmä") kiusaohjelman, ja haluaisinkin nyt tietää kuinka tämän ohjelman saisi "listaamaan" käyttäjän konella olevat tiedostot? Siis tarkoitan kuten poistaessa windowsissa näyetään poistettavat tiedostot.

Tässä koodi

Private Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long
Private Declare Function SetWindowPos Lib "user32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Dim sekunti As Long
Dim minuutti As Long

Private Sub Form_Load()
    App.TaskVisible = False
    Animation1.Open App.Path & "\poisto.avi"
    Animation1.Play -1

    sekunti = 59
    minuutti = 1
    ProgressBar1.Value = 0
    X = SetWindowPos(hWnd, -1, 0, 0, 0, 0, (2 Or 1))

End Sub

Private Sub Timer1_Timer()
End Sub

Private Sub Form_Unload(Cancel As Integer)
Cancel = 1
End Sub

Private Sub Timer2_Timer()
If ProgressBar1.Value < 100 Then
ProgressBar1.Value = ProgressBar1.Value + 1
Else
MsgBox "Format c:\ Complete", vbInformation, "Complete"
Timer2.Enabled = False
X = ExitWindowsEx(0, dwReserved)
End If
End Sub

sooda [14.04.2004 12:32:49]

#

Dirillä, jos nyt tajusin oikein :P
Tee listalaatikko ja kokeile:

filu = Dir("c:\") 'vaihda polku siihen mitä haluat
While filu <> "" 'etsitään kaikki filut
    ListBox1.AddItem filu 'lisätään listalaatikkoon filu, tässä voit tehdä filulle vaikka mitä muutakin
    filu = Dir 'seuraava filu
Wend

Blaze [14.04.2004 17:58:55]

#

https://www.ohjelmointiputka.net/koodivinkit/23528-vb6-alihakemistojen-etsiminen

Vastaus

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

Tietoa sivustosta