Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di naki
    Registrato dal
    Feb 2009
    Messaggi
    52

    Eliminare i file !!??

    allora non riesco a cancellare i file creati
    Il codice è il seguente:

    Private Sub mnuelimina_Click()
    On Error GoTo GestioneErrori
    Dim a As Byte
    a = 0
    For a = 0 To 3
    For i = 1 To 38
    Kill "c:\Calendario\" & cmbchamp.list(a) & \Giornata " & i & "°.fnv"
    Next i
    Next a
    For i = 0 To 3
    Kill "c:\Calendario\" & cmbchamp.List(i) & ".fnv"
    Next i
    RmDir "c:\Calendario\Serie A\"
    RmDir "c:\Calendario\Premiership\"
    RmDir "c:\Calendario\Liga Spagnola\"
    RmDir "c:\Calendario\Ligue 1\"
    RmDir "c:\Calendario\"
    GestioneErrori:
    If Err.Number = 53 Then
    Exit Sub
    End If
    If Err.Number = 75 Then
    Exit Sub
    End If
    Refresh
    End Sub

    Correggete se potete
    In poche parole questo prog. mi serve per caricare le giornate del campionato
    cmbchamp contiene i nomi dei calendari
    cmbgiornata s seglie la giornata da vedere

    grazie in anticipo

    controllato

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    In questa riga

    Kill "c:\Calendario\ & cmbchamp.list(a) & \Giornata " & i & "°.fnv"

    le virgolette non sono impostate correttamente ... controlla.

    P.S. Il linguaggio nel titolo ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di naki
    Registrato dal
    Feb 2009
    Messaggi
    52
    On Error GoTo GestioneErrori
    Dim a As Byte
    Dim vai As Boolean
    vai = True
    a = 0
    For a = 0 To 3
    For i = 1 To 38
    Kill "c:\Calendario\" & cmbchamp.List(a) & "\Giornata " & i & "°.fnv"
    Next i
    Next a
    sopra:
    For i = 0 To 3
    Kill "c:\Calendario\" & cmbchamp.List(i) & ".fnv"
    Next i
    RmDir "c:\Calendario\Serie A"
    RmDir "c:\Calendario\Premiership"
    RmDir "c:\Calendario\Liga Spagnola"
    RmDir "c:\Calendario\Ligue 1"
    RmDir "c:\Calendario"
    GoTo sotto
    GestioneErrori:
    If Err.Number = 53 Then
    If vai Then
    GoTo sopra
    vai = False
    End If
    End If
    If Err.Number = 75 Then
    Exit Sub
    End If
    sotto:
    lstgiornata.Clear
    cmbgiornata.Clear

    problema risolto

    grazie lo stesso

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da naki
    Kill "c:\Calendario\" & cmbchamp.List(a) & "\Giornata " & i & "°.fnv"
    problema risolto

    grazie lo stesso
    Perche' "grazie lo stesso"?

    Hai corretto quello che ti ho indicato ... o no?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it L'avatar di naki
    Registrato dal
    Feb 2009
    Messaggi
    52
    si e ho aggiunto altro

  6. #6
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Bene... la prossima volta aggiungi anche

    1) Il linguaggio nel titolo
    2) I tag CODE per rendere leggibile il codice


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  7. #7
    Utente di HTML.it L'avatar di naki
    Registrato dal
    Feb 2009
    Messaggi
    52
    ok ma per tag code che intendi



  8. #8
    Usando i tag code il codice mantiene l'indentazione con cui l'hai copiato e viene visualizzato con un carattere a spaziatura fissa.
    Esempio: tu inserisci questo:

    [code]
    MessageReturnValue UIDraggingTool::OnRButtonDown(HWND hwnd, BOOL fDoubleClick, int x, int y, UINT KeyFlags)
    {
    //Abort the dragging
    cancel=true;
    //Erase the last shape
    eraseLastShape();
    //Release the capture
    ReleaseCapture();
    //Nofity the event
    DraggingCanceled(last_firstVertex,last_secondVerte x,KeyFlags);
    return true;
    }[/code]

    nel messaggio si vede questo:
    codice:
    MessageReturnValue UIDraggingTool::OnRButtonDown(HWND hwnd, BOOL fDoubleClick, int x, int y, UINT KeyFlags)
    {
    	//Abort the dragging
    	cancel=true;
    	//Erase the last shape
    	eraseLastShape();
    	//Release the capture
    	ReleaseCapture();
    	//Nofity the event
    	DraggingCanceled(last_firstVertex,last_secondVertex,KeyFlags);
    	return true;
    }
    .
    Amaro C++, il gusto pieno dell'undefined behavior.

  9. #9
    Utente di HTML.it L'avatar di naki
    Registrato dal
    Feb 2009
    Messaggi
    52
    ok

  10. #10
    Utente di HTML.it L'avatar di naki
    Registrato dal
    Feb 2009
    Messaggi
    52
    On Error Resume Next
    Dim a As Byte
    a = 0
    For a = 0 To 3
    For i = 1 To 38
    Kill "c:\Calendario\" & cmbchamp.List(a) & "\Giornata " & i & "°.fnv"
    Next i
    Next a
    For i = 0 To 3
    Kill "c:\Calendario\" & cmbchamp.List(i) & ".fnv"
    Next i
    RmDir "c:\Calendario\Giocate"
    RmDir "c:\Calendario\Serie A"
    RmDir "c:\Calendario\Premiership"
    RmDir "c:\Calendario\Liga Spagnola"
    RmDir "c:\Calendario\Ligue 1"
    RmDir "c:\Calendario"
    lstgiornata.Clear
    cmbgiornata.Clear

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.