Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496

    [VB6] - Scrivere file di testo con dimensione (KB) massima

    Ciao,
    come da titolo, avrei bisogno di sapere se c'è qualche maniera per scrivere su un file txt al massimo un numero definito di byte. Il testo inseribile sarà variabile, ma mi serve sapere se c'è qualche funzione che restituisce il numero di byte di tot caratteri.

    Grazie in anticipo!

  2. #2
    Spiega meglio: il file in questione lo deve scrivere la tua applicazione?
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    Io do in input un file di testo lungo, e il mio programma deve "splittarlo" ogni tot kb...

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Cioe' ... se hai un file da 1G tu vuoi dividerlo in piu' file da 100M ... e' cosi'?

  5. #5
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    Praticamente sì..Solo che si parla di megabyte al massimo da suddividere in files da 4 kilobyte..

  6. #6
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    Nessuna idea?

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

    Open ... For Binary ...

    e le istruzioni

    Get #

    e

    Put #

  8. #8
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    Mmmm.. e come posso gestire la quantità (in byte) di dati inseriti?

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    In che senso?

    Alla Get e la Put puoi indicare quanti byte leggere e scrivere.

    Con la funzione Lof determini quanti byte ci sono nel file ...

    Non capisco il problema ...

  10. #10
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    Ho capito, ci proverò! E' che prima d'ora non ho mai usato For Binary, ma sempre For Input e For Output... 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.