Syntax Frage

rafemc

Grünschnabel
Hi.. folgendes:
Code:
Const TPM_VCENTERALIGN = &H10
Was bedeutet hier die &H10 ?
Ich sehe oft sowas wie &H10, &H4 etc.. Was bedeutet das?
 
Das sind Hexadezimal Zahlen.
Auszug aus MSDN:

Verstehen der Zahlensysteme
Die meisten Zahlen in diesem Handbuch sind dezimal (mit der Basis 10), doch mitunter ist es vorteilhaft, Hexadezimalzahlen (mit der Basis 16) oder Oktalzahlen (mit der Basis 8) zu verwenden. Visual Basic stellt Hexadezimalzahlen mit dem Präfix &H und Oktalzahlen mit dem Präfix &O dar. In der folgende Tabelle ist jeweils dieselbe Zahl in dezimaler, oktaler und hexadezimaler Schreibweise angegeben.

Dezimal Oktal Hexadezimal
9 | &O11 | &H9
15 | &O17 | &HF
16 | &O20 | &H10
20 | &O24 | &H14
255 | &O377 | &HFF


Sie brauchen das hexadezimale oder oktale Zahlensystem normalerweise nicht zu erlernen, da der Computer mit Zahlen umgehen kann, die entsprechend den verschiedenen Systemen eingegeben wurden. Einige Zahlensysteme sind jedoch für bestimmte Operationen am besten geeignet, z.B. das Hexadezimalsystem zum Festlegen der Farben für Bildschirm und Steuerelemente.
 
Zurück