Avatar billede syncroniq Nybegynder
05. februar 2007 - 13:47 Der er 4 kommentarer

skrive, læse binær

Hey,

Jeg vil prøve og lave et lille program der benytter et hofmann træ. Og til det skal jeg jo danne en bitstreng som jeg gerne vil gemme i en fil for så senere at læse den igen bit for bit.

Jeg har f.eks. 0010101100111000010101 som jeg gerne vil gemme binært i en fil. Senere vil jeg gerne læse filen igen, og læse bit for bit, altså 0 så 0 så 1 så 0 osv.

Hvordan gør jeg det? Gerne med et lille eksempel hvor man spørger om værdien er 0 eller 1 når man læser.
Avatar billede tafkab Nybegynder
05. februar 2007 - 13:51 #1
Noget med

str = "0001101010100"

For i=0 to len(str) - 1
  if mid(str,i,1) = "0" then
    'Den er 0
  Else
    'Den er 1
  End if
next
Avatar billede tafkab Nybegynder
05. februar 2007 - 13:55 #2
Og her er lidt omkring binære filer http://www.developerfusion.co.uk/show/85/2/
Avatar billede syncroniq Nybegynder
05. februar 2007 - 14:17 #3
Hey,

Det er ikke om en streng har et 0 eller 1 jeg er i tvivel om. Det er mere at få den binære kode op fra filen og løbe igennem bit for bit.
Avatar billede learningvba Nybegynder
06. februar 2007 - 07:47 #4
Se om
http://www.eksperten.dk/spm/737771
evt. kan hjælpe dig.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester