Differenze tra le versioni di "Conoscere via codice il nome di una Struttura"

Da Gambas-it.org - Wikipedia.
(Creata pagina con 'Per conoscere via codice l'etichetta identificativa di una ''Struttura'', si effettuerà una ricerca nella sua area di memoria, puntanto alla quale mediante apposito ''Puntato...')
(Nessuna differenza)

Versione delle 18:23, 14 lug 2015

Per conoscere via codice l'etichetta identificativa di una Struttura, si effettuerà una ricerca nella sua area di memoria, puntanto alla quale mediante apposito Puntatore:


Mostriamo un semplice esempio pratico:

Public Struct STRUTTURA
  b As Byte
  c As Short
  i As Integer
End Struct


Public Sub Main()

 Dim st As New STRUTTURA
 Dim p1, p2 As Pointer 

' Puntiamo all'oggetto Struttura:
  p1 = Object.Address(st)

  p2 = Pointer@(p1)

  Print "Nome della Struttura: ";; String@(Pointer@(p2 + 24))

End