iTunesの情報を表示するプログラムを作成しています。iTuneLibを参照しています。http://d.hatena.ne.jp/IIJIMAS/20101107/1289136381
を参考にしました。取得はできていると思うので、後はフォームのテキストボックスへの表示だけなのですが、
よくわかりません。
C#
1using System; 2using System.Collections.Generic; 3using System.ComponentModel; 4using System.Data; 5using System.Drawing; 6using System.Linq; 7using System.Runtime.InteropServices; 8using System.Text; 9using System.Threading.Tasks; 10using System.Windows.Forms; 11using iTunesLib; 12 13namespace iTunesinformer 14{ 15 public partial class Form1 : Form 16 { 17 public Form1() 18 { 19 InitializeComponent(); 20 21 } 22 private void Form1_Load(object sender, EventArgs e) 23 { 24 string text = ""; 25 iTunesApp app = new iTunesLib.iTunesApp(); 26 IITTrack track = app.CurrentTrack; 27 if (track != null && track.Enabled) 28 { 29 text = string.Format("[聴いてる♪]「{0} - {1}」 by {2}", track.Name, track.Album, track.Artist); 30 } 31 Marshal.ReleaseComObject(app); 32 textBox1.Text = text; 33 } 34 private void textBox1_TextChanged(object sender, EventArgs e) 35 { 36 37 38 } 39 40 } 41 42 43 } 44 45
form1にはtextBox1があります。ここに表示したいのですが、表示されません。どうしたらよいのでしょうか?
http://relog.xii.jp/mt5r/2011/01/itunes-com-for-windows-sdk.html
を参考にして、iTunes COM for Windows SDKを参照しました。textBox1.Text = text;の位置だと思うのですが、
どうでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。