QUOTE(TristanAnderson @ Mar 12 2007, 20:28)

Thanks Chugworth

What I'm hoping to eventualy have is a media player where a user can sellect which video they wish to view from a dropdown menu.
I'm a total novice with things like this, so i'll probably end up paying someone to make it, but didnt think it could hurt to give it a bash myself

Ok. It's really easy though. I just opened VB.NET 2005 and put together a program that does that. Here is what it looks like:

And here is the code behind it:
CODE
Public Class Form1
Private Sub cmdFill_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdFill.Click
ComboBox1.Items.Add("mms://a540.m.akastream.net/7/540/5372/1/gamespot.download.akamai.com/5372/netshow/gslive/2006/03/169_crysis_pc_gp_0323063_700.wmv")
ComboBox1.Items.Add("mms://a1758.m.akastream.net/7/1758/5372/1/gamespot.download.akamai.com/5372/netshow/gslive/2006/03/tombradierleg_ot_mul_031006_700.wmv")
ComboBox1.Items.Add("mms://a1456.m.akastream.net/7/1456/5372/1/gamespot.download.akamai.com/5372/netshow/gslive/2005/03/legendofzelda_031005ot2_700.wmv")
ComboBox1.Text = "Select an item"
End Sub
Private Sub cmdClear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdClear.Click
ComboBox1.Items.Clear()
End Sub
Private Sub cmdPlayThis_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdPlayThis.Click
AxWindowsMediaPlayer1.URL = ComboBox1.Text
End Sub
Private Sub cmdPlay_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdPlay.Click
AxWindowsMediaPlayer1.Ctlcontrols.play()
End Sub
Private Sub cmdStop_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdStop.Click
AxWindowsMediaPlayer1.Ctlcontrols.stop()
End Sub
End Class
The button called "Fill ComboBox with items" (cmdFill) adds three links to the ComboBox. You could then select a link, and click "Play This" (cmdPlayThis). The other command buttons just give examples of controlling the player, and clearing the ComboBox.
But remember that's done in VB.NET 2005. Code for VB6 would look slightly different. Since you're just beginning, I would recommend starting out with VB.NET 2005. There's no sense in learning the old version now.