• In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Visualizzazione risultati da 1 a 7 di 7

Discussione: Errore 75 in Visual Basic

Cambio titolo
  1. #1
    L'Onnipotente L'avatar di totem
    Registrato il
    08-04
    Località
    Global Assembly Cache
    Messaggi
    1.237

    Errore 75 in Visual Basic

    Ho scritto il seguente codice:

    Dim Dest, Dir As String

    Private Sub Command1_Click()
    Dim res As String
    Form1.Dir1.Path = Form1.Drive1.Drive
    Form1.File1.Path = Form1.Dir1.Path
    Dir = Form1.File1.Path & "\" & Form1.File1.filename
    res = MsgBox("Copiare il file " & Dir & " in " & Dest & " ?", vbQuestion + vbYesNo, "Conferma")
    If res = vbYes Then
    FileCopy Dir, Dest
    MsgBox "File copiato!", vbInformation, "Informazione"
    Unload Form2
    End If
    End Sub

    Private Sub Command2_Click()
    Unload Form2
    End Sub

    Private Sub Dir1_Change()
    File1.Path = Dir1.Path
    Dest = File1.Path
    End Sub

    Private Sub Drive1_Change()
    Dir1.Path = Drive1.Drive
    End Sub

    Che mi serve per copiare un file, la cui path è specificata nel form1, nella destinzione specificata nel form2. Il problema è che quando gira, e arriva a FileCopy Dir,Dest VB mi manda un messaggio con "Run-time error 75: Path/File access error". Cosa significa?

  2. #2
    SenzaPensieri L'avatar di Tozai
    Registrato il
    10-02
    Località
    Roma
    Messaggi
    2.014
    I path in questione ed i relativi file esistono?
    Hai messo un breakpoint e controllato il valore delle variabili?
    I file risultano condivisi da altre applicazioni?

  3. #3
    L'Onnipotente L'avatar di totem
    Registrato il
    08-04
    Località
    Global Assembly Cache
    Messaggi
    1.237
    Citazione Tozai
    I path in questione ed i relativi file esistono?
    Hai messo un breakpoint e controllato il valore delle variabili?
    I file risultano condivisi da altre applicazioni?
    1-Esistono eccome, anche perché sono presi dagli elementi drivebox, dirlistbox e filelistbox, in particolare quest'ultimo può comprendere solo file esistenti, quindi non ci sono errori nella scrittura della path e/o del file. Inoltre, prima viene visualizzato il MsgBox che scrive Dir e Dest e ho controllato che sono esatti.

    2-Non capisco perché avrei dovuto mettere un breakpoint . I valori delle variabili sono, come ho già detto, esatti.

    3-No, per 2 motivi: primo, uso Visual Basic sempre da solo e perciò i file non possono essere aperti da altre aplicazioni n corso e secondo, ho effettuato prove solo su file di formato .vbp .vbx .frm e quindi circoscritti alla cartella di VB.

  4. #4
    Ex ***** VIPz Estathé L'avatar di nicjedi
    Registrato il
    12-02
    Località
    non vivo
    Messaggi
    16.148
    Provato a mettere \\ invece della singola \ ?

    Ciao

    Nicola
    "La violenza è l'ultimo rifugio degli incapaci"
    "Non lasciare mai che la morale ti impedisca di fare la cosa giusta"
    "La disumanità del computer sta nel fatto che, una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta."
    "fare molte cose alla volta significa non farne bene nessuna"


  5. #5
    SenzaPensieri L'avatar di Tozai
    Registrato il
    10-02
    Località
    Roma
    Messaggi
    2.014
    Citazione nicjedi
    Provato a mettere \\ invece della singola \ ?

    Ciao

    Nicola
    No, non dovrebbe essere quello, la tua raccomandazione varrebbe per il C.

    Per Totem: se cerchi di aprire file che sono già aperti ed utilizzati da VB, tipo il file di progetto o delle form a volte non ti è permesso. Prova ad aprire un file testuale di esempio che hai creato tu...

  6. #6
    L'Onnipotente L'avatar di totem
    Registrato il
    08-04
    Località
    Global Assembly Cache
    Messaggi
    1.237
    Citazione Tozai
    No, non dovrebbe essere quello, la tua raccomandazione varrebbe per il C.

    Per Totem: se cerchi di aprire file che sono già aperti ed utilizzati da VB, tipo il file di progetto o delle form a volte non ti è permesso. Prova ad aprire un file testuale di esempio che hai creato tu...
    Ho provato e mi viene errore 76: apth not found, ma per il punto 1 che ti scritto, non può esserci un errore di questo genere!

  7. #7
    L'Onnipotente L'avatar di totem
    Registrato il
    08-04
    Località
    Global Assembly Cache
    Messaggi
    1.237
    Risolto: bisognava specificare il nome del file anche nella destinazione. Però mi semra strano, perché la destinazione dovrebbe essere una cartella non un file!

Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •