« 【講座】HSPたまひよ塾 第2回 | メイン | 【講座】HSPたまひよ塾 - 第3回「位置を指定しよう」 »

2006年01月14日

【講座】HSP3ワンポイントテクニック 第1回

このコーナーでは、HSP3の変わった使用例や、気がつきにくい機能など
を紹介していきたいと思います。

最初は、COMを使ったサンプルを紹介しましょう。

以下のスクリプトは、appleが配布しているiTunesというソフトと連携し
て動作するものです。再生と停止、再生中の曲情報などを取得できます。
このように、COM機能を使うことで色々なソフトとの連携が可能です。
iTunesの機能は、COMからすべて利用可能になっています。

チャレンジしたい人は下の資料で調べてみるといいでしょう
(英語ですが)。
http://developer.apple.com/sdk/itunescomsdk.html

; iTunesを使う
title "iTunes monitor"
screen 0,320,60:sysfont 17:objsize 120,20:pos 188,10
newcom iTunes, "iTunes.Application"
button gosub "play",*i_play
button gosub "pause",*i_pause
*main
track = iTunes("CurrentTrack")
redraw 0:syscolor 15:boxf
color 0,0,0:pos 8,8
mes "Now Playing :"
mes ""+track("Name")+"\n("+track("Artist")+")"
redraw 1:wait 300:delcom track:goto *main
*i_play
iTunes->"Play"
return
*i_pause
iTunes->"Pause"
return

(おにたま)

投稿者 usuaji : 2006年01月14日 03:37

口臭チェッカー市場