Tuesday 3 September 2013 photo 1/5
|
Börjat koda lite mer på min "World music player", har bla lagt till en "AlbumIMG funktion", den börjar bli ganska bra nu, ska byta ut min listBox mot en listView ist för att få den lite snyggare. 100% kodad av mig i C#
Här har ni min patetiska "FindAlbumIMG" funktion, som jag nyss skrev. Jag är mycket medveten om att det är fel album bild för låten på bilden, det är för att jag råkade skriva "Artist" ist för "Album" i koden, men har fixat det nu.
//FindAlbumIMG
private void FindAlbumIMG()
{
try
{
ListBox lb = new ListBox();
WebClient webb = new WebClient();
String htmll = webb.DownloadString("http://www.seekacover.com/cd/" + axWindowsMediaPlayer1.currentMedia.getItemInfo("Album"));
MatchCollection m2 = Regex.Matches(htmll, "images-amazon.com/images/s*(.+?)s*.jpg", RegexOptions.Singleline);
foreach (Match b in m2)
{
lb.Items.Add(b.Groups[1].Value);
}
lb.SelectedIndex = 0;
AlbumPB.ImageLocation = "http://ecx.images-amazon.com/images/" + lb.SelectedItem.ToString() + ".jpg";
}
catch
{
AlbumPB.ImageLocation = "http://o.aolcdn.com/art/music_en_us/album_not_found_200x200";
}
//FindAlbumIMG
private void FindAlbumIMG()
{
try
{
ListBox lb = new ListBox();
WebClient webb = new WebClient();
String htmll = webb.DownloadString("http://www.seekacover.com/cd/" + axWindowsMediaPlayer1.currentMedia.getItemInfo("Album"));
MatchCollection m2 = Regex.Matches(htmll, "images-amazon.com/images/s*(.+?)s*.jpg", RegexOptions.Singleline);
foreach (Match b in m2)
{
lb.Items.Add(b.Groups[1].Value);
}
lb.SelectedIndex = 0;
AlbumPB.ImageLocation = "http://ecx.images-amazon.com/images/" + lb.SelectedItem.ToString() + ".jpg";
}
catch
{
AlbumPB.ImageLocation = "http://o.aolcdn.com/art/music_en_us/album_not_found_200x200";
}
Annons