# coding=gbk from ctypes import * TJyaid = windll.LoadLibrary(".\\TJyaid.dll") Result = create_string_buffer(1024 * 1024) ErrInfo = create_string_buffer(256) Qs= "ΥΠΙΜΦ€Θ―".encode("gbk") Ip = "wt.htsc.com.cn".encode("gbk") Port = 7718 Version = "0".encode("gbk") YyBid = 1 LoginMode = 9 Account = "666699996666".encode("gbk") TradeAccount = "666699996666".encode("gbk") JyPassword = "123456".encode("gbk") TxPassword = "".encode("gbk") ClientId = TJyaid.Logon(Qs,Ip, Port, Version,YyBid, LoginMode, Account, TradeAccount,JyPassword, TxPassword, ErrInfo) if ClientId == -1: print(ErrInfo.value.decode("gbk")) else: TJyaid.QueryData(ClientId, 0,Result,ErrInfo) print(Result.value.decode("gbk")) print(ErrInfo.value.decode("gbk")) TJyaid.SendOrder(ClientId, 0, 0, "A431509936".encode("gbk"), 1, "601988".encode("gbk"), "4.08".encode("gbk"), 100, Result, ErrInfo) print(Result.value.decode("gbk")) print(ErrInfo.value.decode("gbk"))