> More... > > Dim TestSingle As Single > Dim pp As Pointer > > TestSingle = 33.1 > pp = VarPtr(TestSingle) > > SinglePtr(pp) = 33.1 is False! Gives -2... > > > Jussi > Actually SinglePtr() cannot work on local variables, because internally there is no "Single" local variable, only "Float". Thanks for detecting that weird thing! -- Benoît Minisini