Tekil Mesaj gösterimi
  #6 (permalink)   iTrader 
Alt 2008-05-10, 00:26
kaziklivoyvoda kaziklivoyvoda isimli üyemiz çevrimdışıdır. (Offline)
Junior Member
 
Üyelik tarihi: Mar 2008
Mesajlar: 13
Tecrübe Puanı: 0
iTrader: %0/0
kaziklivoyvoda is an unknown quantity at this point
Standart

Alıntı:
i.ari´isimli üyeden Alıntı Mesajı göster
xp kullanıyorum windows media player 11 kullanıyorum. component olarak ekledigimde windows media player 11 simgesi cıkıyor.

msn de durumu degiştirebiliyorum. Ama bir tek şu ne dinliyorum özelligini degiştiremedim
Eğer güncel componenti kullanıyorsan ve bu çalışmıyorsa; ne dinliyorum özelliği componentle ilişkili olmayabilir.

Verdiğin linkte anlatmış. Anladığım kadarıyla MSN Messenger bu bilgiyi Registry'den çekiyor. Verdiğin MSDN linkinde nereye neyi yazmak gerektiği ayrıntılı olarak açıklanmış, gördüğüm kadarıyla. Hatta Sub'ını da vermiş. Registry'de Software\Microsoft\MediaPlayer\CurrentMetadata adresinde tutuluyor demek ki bu bilgiler.

Alıntı:
CurrentMetadata = _
RegObj.RegKeyFromHKey( _
RegObj.HKEY_CURRENT_USER)
CurrentMetadata = _
CurrentMetadata.ParseKeyName( _
"Software\Microsoft\MediaPlayer\CurrentMetadat a")

If CurrentMetadata.Values.Count = 0 Then
newMetadataAvailable = False
Else
newMetadataAvailable = True
With CurrentMetadata
newAlbum = CStr(.Values("Album").Value)
newAuthor = CStr(.Values("Author").Value)
newDuration = CStr(.Values("durationString").Value)
newTitle = CStr(.Values("Title").Value)
End With
End If
Burası bu bilgiyi "almayı" anlatıyor sanırım. Registry'den mevcut veriyi okuyor. Tek yapman gereken okumak değil de yazmak. CurrentMetadata.Values("Album").Value=Yazmak_Isted igin_Album_Adi gibi değerleri doldurmalısın sanıyorum.
Alıntı ile Cevapla