Differenze tra le versioni di "Ottenere il valore numerico dell'indirizzo del puntatore"

Da Gambas-it.org - Wikipedia.
(Creata pagina con 'Per ottenere e convertire in formato stringa il valore numerico dell'indirizzo contenuto da un puntatore, se lo si vuole in esadecimale, basterà utilizzare la funzione ''CStr...')
 
Riga 1: Riga 1:
Per ottenere e convertire in formato stringa il valore numerico dell'indirizzo contenuto da un puntatore, se lo si vuole in esadecimale, basterà utilizzare la funzione ''CStr'':
+
Per ottenere e convertire in formato stringa il valore numerico dell'indirizzo contenuto da un puntatore, se lo si vuole in esadecimale, basterà utilizzare la funzione ''CStr( )'':
 
  CStr(Pointer) As String
 
  CStr(Pointer) As String
 
oppure la funzione ''Hex( )''
 
oppure la funzione ''Hex( )''

Versione delle 08:16, 10 giu 2013

Per ottenere e convertire in formato stringa il valore numerico dell'indirizzo contenuto da un puntatore, se lo si vuole in esadecimale, basterà utilizzare la funzione CStr( ):

CStr(Pointer) As String

oppure la funzione Hex( )

Hex(Pointer) As String


Se, invece, si preferisce avere il risultato in decimale (ma sempre in formato stringa) si utilizzerà, a seconda della dimensione del Pointer:

CStr(CInt(Pointer)) As String

oppure

CStr(CLong(Pointer)) As String