/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
utregning
Fra : R. Stormo


Dato : 02-01-01 09:49

Kan noen hjelpe med følgende.
Viser i hex da det er enklere og forklare.
Om en har verdien 13DA ønskes det å ekstrate(ta ut) tallet 13 til en
variabel.
Som sagt skal dette gjøres i integer format taller er 5082. Finnes det en
utregning
for å hente HighByte og LowByte i VB?

R. Stormo



 
 
Niels G (02-01-2001)
Kommentar
Fra : Niels G


Dato : 02-01-01 09:55

Her er lidt kode som skulle kunne lede dig på rette vej.

Dim tal As Long
Dim highByte As Integer
Dim lowByte As Integer

tal = 5082

highByte = tal \ 256
lowByte = tal And 255
Debug.Print highByte, lowByte, Hex$(highByte), Hex$(lowByte)

- Niels

"R. Stormo" <rstormo_REMOVE_@c2i.net> wrote in message
news:978425152.121890@news2.cybercity.dk...
> Kan noen hjelpe med følgende.
> Viser i hex da det er enklere og forklare.
> Om en har verdien 13DA ønskes det å ekstrate(ta ut) tallet 13 til
en
> variabel.
> Som sagt skal dette gjøres i integer format taller er 5082. Finnes det en
> utregning
> for å hente HighByte og LowByte i VB?
>
> R. Stormo
>
>



R. Stormo (02-01-2001)
Kommentar
Fra : R. Stormo


Dato : 02-01-01 10:49

Tusen takk.
Dette var meget hjelpfult.


R. Stormo

"Niels G" <ng@kmd.dk> wrote in message
news:92s50c$dnr$1@news.inet.tele.dk...
> Her er lidt kode som skulle kunne lede dig på rette vej.
>
> Dim tal As Long
> Dim highByte As Integer
> Dim lowByte As Integer
>
> tal = 5082
>
> highByte = tal \ 256
> lowByte = tal And 255
> Debug.Print highByte, lowByte, Hex$(highByte), Hex$(lowByte)
>
> - Niels




Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste