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

    [vb6] lettura file byte a byte

    ciao!
    leggo un file byte a byte... e naturalmente mi tornan su caratteri strani, esempio leggo il valore 09 hex e vedo il quadratino...
    come faccio a leggere direttamente il valore come valore e non come carattere???
    tnx
    ...l'importante è non cadere dal palco...
    www.sisimizi.com

    : ghiboz : | ° nani ° | : gBlog :

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Una questione "ermetica" ...

    Cosa intendi dire ?

    Quale codice usi ?

  3. #3
    codice:
      Dim xFile As Integer
      Dim myByte As Byte
      
      xFile = FreeFile
      Open TuoFile$ For Binary As xFile
      Do While Not EOF(xFile)
        Get #xFile, , myByte
        ' Qui fai quel che vuoi del tuo byte
      Loop
      Close xFile

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma, se non ho capito male, il codice lo ha gia' ... probabilmente non sa che puo' usare la funzione Asc per risolvere il suo problema ...

  5. #5
    tnx!
    e per scrivere un array di bytes appunto in un file?? :master:
    ...l'importante è non cadere dal palco...
    www.sisimizi.com

    : ghiboz : | ° nani ° | : gBlog :

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se la Get è stata usata per leggere, basta leggere nell'help che c'e' la Put per scrivere ...

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

  8. #8
    codice:
      xFile = FreeFile
      Open TuoFile$ For Binary As xFile
      for x=1 to ubound(mybyte)
        put #xFile, , myByte(x)
      next x
      Close xFile
    Attenzione che l'open in binary NON AZZERA il vecchio contenuto del file...

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.