Yes i know its wrong, and am sorry for not seeing what might be obvious.
I have read the phone library and understands that Sms and Smsmessages is two different objects.
I Get Smsmessages to work, but i want to read the last single message from a specific sender. In my example here i get the log to show the messages from one sender, but the label show other messages.
I have a feeling that the reason is that SmsMessages and Sms in my example use the same List.
Dim SmsMessages1 As SmsMessages
Dim List1 As List
List1 = SmsMessages1.GetAllSince(DateTime.Add(DateTime.Now , 0, 0, -14))
For i = 0 To List1.Size - 1
Dim Sms As Sms
Sms = List1.Get(i)
If Sms.Address = "1234567" Then
Log(Sms)
End If
Next
lblPos.text = (Sms)