Hur du använder ett et-tecken (&) att logga tillägg

Sammanfattning

Lägga till ett et-tecken (&) i slutet av ett hexadecimalt tal så att det inte är utökade tecken. Detta kan vara användbart när en osignerad konstant måste skickas till en rutin och omfattningen av konstanten är större än eller lika med 32 768 (& H8000 i hexadecimal form). Om et-tecknet inte är placerad i slutet av konstanter, förutsätts Visual Basic att numren utökade tecken.

Mer information

Följande exempel visar effekten av ett et-tecken i hexadecimalt konstant:

  1. Starta ett nytt projekt i Visual Basic. I standardformuläret (Formulär1) placerar du följande kod i Click-händelsen för formuläret:

          Private Sub Form_Click()         Dim j As Long         j = &H8000         Debug.Print j         j = &H8000&         Debug.Print j      End Sub
  2. Kör koden genom att trycka på F5. Felsökningsfönstret visar utdata som-32,768 följt av 32 768 som anger att et-tecknet utelämna tecknet.

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×