On 13 Mar., 22:22, Jørn Andersen <j...@jorna.dk> wrote:
> Jeg er ikke helt sikker på, hvor vi er på vej hen, men hvis du med 3
> cifre mener, at 107 (hex: 6B) svarer til en byte, så er det jo rigtigt.
Ja, det var der, jeg ville hen
> Hvis det er vigtigt, at den kun er én byte, så kan du fx gemme
> ASCII-værdien af 107 (svarer til bogstavet "k").
>
> Det kan fx gøres med:
> strSkrives = Chr(107)
>
> Skal den hentes igen, bruger du Asc-funktionen.
> intLaest = Asc(strLaest)
> - vil du lægge én til med det samme, er det:
> intNyVaerdi = Asc(strLaest) + 1
>
> Så længe du ikke er over 255 tastetryk, så vil det formentlig fungere
> OK.
>
> Hvis det ikke betyder noget, om der er mere end 1 byte i filen, så ville
> jeg bare gemme tallet som tekst - så slipper du også for en øvre grænse.
Hele idéen var at slippe for FSO, som jeg synes virker overdrevet til
én byte. Derfor metoden med den binære fil, som jeg mente ville kunne
gøre tilgangen lettere. Noget i retning af Store Byte in fileX, Get
Byte from fileX. Desværre, så har min PC været nede en god del tid,
ligesom min udbyder i øjeblikket ikke tilbyder adgang til
nyhedsgrupper (den er ren af pommern til i dag, jeg er på Google
Groups), så jeg har ikke kunnet komme videre. Imidlertid har jeg
fundet
http://www.motobit.com/tips/detpg_BinASP/
hvilket så gør det mere besværligt at arbejde med end FSO, så vidt jeg
kan se. Der står også, man ikke kan arbejde med binære data i ASP
direkte.
> Der er ikke oplysninger om filnavn i en simpel tekstfil.
Nej, men selve navnet må vel naturnødvendigt optage plads på serveren?
Er ikke haj til det med filer, det er et gæt. Jeg takker for svaret,
men må nok vente til i morgen (hmmm, i dag) med at se på det igen, så
vil jeg også granske din metode.
MVH
Rune Jensen