Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    145

    [Delphi 7] Scrivere in testa a un file

    Ciao a tutti!
    In Delphi è possibile aprire un file, aggiungere 2 o più righe in testa e salvarlo mantenendo il contenuto del file originale?
    Esempio :
    contenuto file sorgente contenuto file nuovo uno ciaoooo
    due ciaoooooo tre uno
    quattro due
    cinque tre
    sei quattro
    cinque
    sei


    Grazie!!!!!!

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,333
    In generale, non è mai possibile scrivere "in testa" ad un file; si tratta di una costrizione legata al file system di Windows.

    Puoi adottare una soluzione di questo tipo:
    [list=1][*]caricare il contenuto di un file in una struttura dati interna;[*]aggiungere in testa alla struttura i nuovi dati;[*]salvare nuovamente la struttura nel file esterno.[/list=1]
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  3. #3
    ... quindi,
    potresti utilizzare il componente TStringList che permette di caricare il contenuto di un file di testo attravero la procedura LoadFromFile.

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.