Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Scrivere un file di testo

    Come si fa a scrivere un file ti testo già esistente da VB6???

    Si può fare solo aprendo il file, modificarlo e poi risalvarlo oppure ci sono altri metodi + veloci???

    GRAZIE!!!

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Hai fatto una ricerca nel forum? Sono convinto che si sia parlato di questo argomento decine di volte...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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

    Re: Scrivere un file di testo

    Originariamente inviato da Scorpion69
    Come si fa a scrivere un file ti testo già esistente da VB6???

    Si può fare solo aprendo il file, modificarlo e poi risalvarlo oppure ci sono altri metodi + veloci???

    GRAZIE!!!

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    La domanda non e' chiara ... devi modificare il testo esistente o sostituire completamente il file ?

    (Ho usato due messaggi per l'impossibilita' di modificare ... a proposito ... cosa succede con la modifica?)

  5. #5
    Originariamente inviato da oregon
    La domanda non e' chiara ... devi modificare il testo esistente o sostituire completamente il file ?

    (Ho usato due messaggi per l'impossibilita' di modificare ... a proposito ... cosa succede con la modifica?)
    Devo modificare solo parte di un file di testo già esistente.


  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se il file di testo ha le righe con una lunghezza fissa e non devi cancellare delle righe, puoi usare i file random.

    Altrimenti usi i normali file "sequenziali" ...

    Al limite, se non e' eccessivamente grande, carichi tutto il file in memoria, lo modifichi e lo riscrivi.

  7. #7
    Originariamente inviato da oregon
    Se il file di testo ha le righe con una lunghezza fissa e non devi cancellare delle righe, puoi usare i file random.

    Altrimenti usi i normali file "sequenziali" ...

    Al limite, se non e' eccessivamente grande, carichi tutto il file in memoria, lo modifichi e lo riscrivi.
    Scusa, ma cosa sono i file random???

    E cmq se io volessi caricare il file e modificare solo una parte precisa che voglio io, come faccio???

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se per "modificare" intendi sostituire un certo numero di caratteri con lo stesso numero, puoi accedere in binario e operare con la Get # e la Put #.

    Se per "modificare" intendi cambiare i dati e la loro quantita', allora devi leggere il file, modificarlo, riscriverlo con un altro nome, cancellare il precedente, rinominare quello creato.

  9. #9
    Originariamente inviato da oregon
    Se per "modificare" intendi sostituire un certo numero di caratteri con lo stesso numero, puoi accedere in binario e operare con la Get # e la Put #.

    Se per "modificare" intendi cambiare i dati e la loro quantita', allora devi leggere il file, modificarlo, riscriverlo con un altro nome, cancellare il precedente, rinominare quello creato.
    OK!!

    GRAZIE!!


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.