270
605
1415
至尊会员
使用道具 举报
1万
7万
11万
管理员
eric2013:你说的这些都很好实现的,你是不是想的太多,做的太少,加油,亲。 比如ATM机的,第一个界面选择语言才是最正确的做法,难道你让老外在我们国内的ATM机里面找去哪里选择转换成英文界面效果。。。。 多做练习,多做项目提炼才是正道。 (2017-06-02 17:51) 
jplzl10000:不是针对这个ATM机的操作流程来说,只是想说,没有通过例程找到解决问题的方法。 就拿语言切换来说,能在第一个起始界面就选定语言,当然后面相应的语言显示内容就容易实现了。 但实际上,也有很多是先打开了一些界面,甚至是在中文使用过程中,然后再展示给外国客户看。那这时, .. (2017-06-02 18:05) 
eric2013: 多语言实现不是很容易么,你的难点在哪里。 比如多语言设置,我们是不是要做一个设置界面,在里面搞个语言设置选项,然后点击进行更新。有什么难度呢。
eric2013:这样的话,有个简单的办法,打开窗口的话,之前的窗口都删掉,返回的话重新创建,这样语言的切换就简单了。 (2017-06-03 02:52)
jplzl10000:晕。。。 其实我想说的是,以前对emwin机制不是太熟悉,以为emwin会有相应的api或实现策略来做。 但最近结合ucgui的源码来看的话,emwin应该也只是在控件的回调和消息定块有自动处理,像这种多页面等等需要逻辑流程辅助的操作,都是要用户手动来围绕emwin的基本机制来实现的。 .. (2017-06-03 07:48) 
eric2013:的确是,使用删除操作来实现的你的多语言更新,非常简单,还有什么疑难杂症,继续聊。 (2017-06-03 10:35)
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-8-19 14:33 , Processed in 0.046370 second(s), 27 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.