# -*- coding: utf-8 -*-
import win32exts
class ACTX():
#W='null'
W=None
# 构造函数
def __init__(self):
win32exts.co_push_start()
if self.W is None:
self.W = win32exts.create_ax_object("ACTX.1",-1)
def AboutBox(self):
win32exts.co_invoke(self.W, "AboutBox")
def ZUPGetDateAsString(self,arg1):
win32exts.co_push_start()
win32exts.push_value(arg1)
return win32exts.co_invoke(self.W, "ZUPGetDateAsString")
#return win32exts.va_invoke(self.W, "ZUPGetDateAsString",arg1)
def ZUPGetCurrentDateAsLong(self):
print(win32exts.co_invoke(self.W, "ZUPGetCurrentDateAsLong"))
def ListFunctions(self):
print(win32exts.co_invoke(self.W,"Ax_ListSym"))
def Help(self):
print( win32exts.help())
def UnPackage(self):
win32exts.co_ref(self.W,"ax_cls")
def Release(self):
win32exts.delete_ax_object("ACTX.1")
# -*- coding: utf-8 -*-
from ACTX import ACTX
W=ACTX()
W.UnPackage()
print(W.ZUPGetCurrentDateAsLong())
W.AboutBox()
W.ZUPGetCurrentDateAsLong()
W.ZUPGetDateAsString(11059)
W.ListFunctions()
W.Release()
W.Help()