I don't think it's possible to get the current repeat mode by sending a message.
I think the best thing you can do is check the value of the repeat mode in the BSplayer.[user].xml file when BSplayer starts and keep track of this value in your
VB application when you change it.
It goes without saying that when a user manually changes the repeat mode via the BSplayer GUI, your program will no longer be "in sync" with the repeat mode.
Rafke P.