黏过往的:1. 首先你的窗口是自定义的无标题栏窗口,你难道就没有发现你的窗口在刚出来时是不居中的 ?
2.关于内容输入,个人觉得使用分割符将输入内容进行分割的方式不太好,是否可以改用表格的方式让用户输入,或者可以直接从文件/数据库中读取内容,文本文件/excel表格。
3.内容输入部分 ..
(2018-01-10 13:10)
好的,谢谢
我写完后下载了别人的语音播放软件,然后感觉我这个步骤也是很繁琐。
因为这个使用的是百度语音的api。所以音频数据需要从百度语音那边下载。现在输入之后,确定后会把输入数据分割存到临时表。然后再下载,不过感觉这个步骤可以直接合并到输入内容页面的确定按钮。然后可以把随机点名和顺序点名合并到一起。
关于你的第一点,我这边调整下。
第二点,我想一下模式。导入execl容易,但是怎么获取有用部分处理着感觉有点麻烦,现在我想的是直接导入到一个treeview里然后让用户选取要使用的列。但是还是有过多的操作。这个我做一下,然后到时候有个最初的想法,再探讨。
第三点可以在点名页面加个控件把临时表的数据显示出来。那后面的思路就清晰了,可以在控件里添加各combobox控件,实现你贴图的效果,然后就可以实现7和8了。本来第一眼看到你贴图的这个效果,我想着根据输入的名字多少去实例化多少这样的控件,后来感觉如果输入100个往上,就感觉GG了。不过现在这个使用treeview控件来实现。感觉应该还可以。
第四点,我在我电脑上可以使用。可能是个bug吧。我这边多试试,然后再给你解释。点名思路是在切换到点名界面的时候,会加载临时表里的数据。然后点名处理依据数据就是根据临时表里的数据。在程序打开的时候会删除临时表所有的数据。
第5点,感觉还是音频文件的因素。我后来看到的一款产品使用的win系统带的语音。我这边试试这个方案。临时的话就参考开头把2个页面合并,然后加个log信息显示控件。然后看后续情况。
嗯,总体来说,你的建议还是比较好的,一个人的想法毕竟有限,我这边按现在的想法改下。慢慢的迭代