コンテンツに飛ぶ | ナビゲーションに飛ぶ

パーソナルツール
ログイン
セクション
現在位置: ホーム 書籍一覧 Skype API Book Vol.1 download 第11章のサンプルソースコード

第11章のサンプルソースコード

GetFriendList.java — Java source code, 819 bytes

ファイルコンテンツ

import jp.ne.so_net.ga2.no_ji.jcom.*; // 1

class GetFriendList {
	public static void main(String[] args){
		ReleaseManager rm = new ReleaseManager(); // 2
		try {
			IDispatch app =  new IDispatch(rm,"SKYPEAPI.Access"); // 3
			IDispatch ret = (IDispatch)app.method("getfriendlist",new Object[]{}); // 4
			for (int i = 1; i <= ((Integer)ret.get("count")).intValue(); i++) { // 5
				try{
				IUnknown kn = (IUnknown)ret.method("Item",new Object[]{new Integer(i)}); // 6
				IDispatch user = (IDispatch)kn.queryInterface(IDispatch.class,IDispatch.IID);  // 7
				if(user != null)
					System.out.println(user.get("Handle")); // 8
				}catch (Exception e) {	
					System.out.println(e);
				}
			}
		} catch (JComException e) {
			e.printStackTrace();
		}finally{
			rm.release();
		}
		
	}
}
書籍のご購入について

Talpa-Tech Inc.の書籍は、コンテンツワークス株式会社が提供する「BookPark」サイトよりご購入できます。