import win32com.client

# CaoSQLエンジン生成
eng = win32com.client.Dispatch("CAOSQL.CaoSQLEngine")

# Controllerの数を取得
ctrl_count = eng.Count
print "Controller Count : %#d" % ctrl_count

# 各コントローラの名前を出力
i = 0
while i < ctrl_count:
    ctrl = eng.Controller(i)
    ctrl_name = ctrl.Name
    i = i + 1
    print "Controller Name : %#s" % ctrl_name
    

