Kal_Torak wrote:
Yes, that fixed the problem. Thanks a bunch.
 The only little question I have now is, what is this error about?It's easy enough to fix, but I don't understand why it is a problem.

It means that you're using the shared method (Multiply) of the class Microsoft.DirectX.Matrix. You probably have an Imports statement to the Microsoft.DirectX namespace, and since VB is not case-sensitive, the compiler sees "matrix.Multiply(...)" as "Microsoft.DirectX.Matrix.Multiply(...)" -- which it should, but since you also has a variable named "matrix" -- the compiler is warning you that you should explicitly use the long form.