修复了部分midi文件无法读取的错误

This commit is contained in:
2022-02-01 18:20:14 +08:00
parent 9093a66639
commit 882ce96b90
13 changed files with 34 additions and 50 deletions

View File

@ -700,25 +700,16 @@ def __main__():
del midfile
def midiSPT(th_):
try:
try:
for i in th_.getResult():
datas = DMM()
datas['notes'] = i
dataset[0]['musics'].append(datas)
del th_
global is_save
is_save = False
global NowMusic
RefreshMain()
RefreshMusic(NowMusic)
except OSError:
tkinter.messagebox.showerror(READABLETEXT[0], READABLETEXT[167])
except AttributeError:
try:
tkinter.messagebox.showerror(READABLETEXT[0], READABLETEXT[167])
except OSError:
tkinter.messagebox.showerror(READABLETEXT[0], READABLETEXT[167])
for i in th_.getResult():
datas = DMM()
datas['notes'] = i
dataset[0]['musics'].append(datas)
del th_
global is_save
is_save = False
global NowMusic
RefreshMain()
RefreshMusic(NowMusic)
threading.Thread(target=midiSPT, args=(th,)).start()
del th
dataset[0]['mainset']['ReadMethod'] = "class"