Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di fungo
    Registrato dal
    Jul 2000
    residenza
    Caorle
    Messaggi
    725

    percorsi relativi e assuliti

    Open "c:/Documents and Settings/Administrator/documenti/VB6/agenda/data.txt"

    Come posso invece di scrivere tutto il percorso del file utilizzare la forma :


    Open "data.txt"

    Utilizzando questa mi da l'errore che non trova il file.

    Grazie
    Mungo Mauro

  2. #2
    Utente bannato
    Registrato dal
    Apr 2002
    Messaggi
    546
    in vb con questo rendi corrente la directory di lavoro:

    nota che se il nome della directory è più lungo di 8 caratteri devi abbreviare il nome della directory come in dos

    ChDir "c:\progra~1\prova\champi~1\file.txt"

  3. #3
    Utente di HTML.it L'avatar di fungo
    Registrato dal
    Jul 2000
    residenza
    Caorle
    Messaggi
    725

    RE

    Non mi è chiaro...
    Mungo Mauro

  4. #4
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    se fai in modo di salvare i file txt nella cartella dove risiede il progetto, puoi usare:

    codice:
    Open App.Path &"\NomeFile.txt"
    In questo modo il codice ti funziona anche se crei il pacchetto di installazione.

    App.Path ti restituisce una stringa che contiene il percorso completo dei file del progetto o programma (se compilato).

    Ciao

  5. #5
    Utente bannato
    Registrato dal
    Apr 2002
    Messaggi
    546
    fai una prova con questo:
    prima devi dire la vb la directory corrente cosi:
    ChDir "c:\prova\file.txt"
    c:\prova è ora diventata la directory di lavoro poi apri il
    file come sotto
    Open "file.txt"

    tenendo a mente che se la directory è più lunga di otto caratteri il vb non la trova salvo passarla come per dos così:

    esempio:
    ChDir "c:\programmi\prova\champions\file.txt
    il vb non ottiene questa directory
    invece così si:
    ChDir "c:\progra~1\prova\champi~1\file.txt"

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 © 2024 vBulletin Solutions, Inc. All rights reserved.