Hi JBoy,
It's not a big deal using PISDK :
Code:Dim myPoint As PIPoint
Set myPoint = PISDK.Servers.DefaultServer.PIPoints("CDT158")
MsgBox myPoint.Data.Snapshot.Value
or even easier
Code:MsgBox PISDK.Servers.DefaultServer.PIPoints("CDT158").Data.Snapshot.Value
But I saw on another of your post you don't have access to it.
Have you tryed to dynamically create a value object ?
Code:Dim Obj As Value
Set Obj = Application.ActiveDisplay.Symbols.Add(pbSymbolValue)
Obj.Enabled = True
Obj.SetTagName ("\\" & PISDK.Servers.DefaultServer & "\CDT158")
(replace the "PISDK.Servers.DefaultServer" by your server's name)
The code here drops you a value symbol at the top left corner of the current display.
Hope that helps
O.