以前开发的软件都是中文和英文的,我的做法是用ini文件存储表单语言,根据用户登录时选择不同的语言加载不同的ini文件。里面的label宽度调整到装中文和英文都能放下的长度现在遇到非常麻烦的问题,领导需要支持俄语,可是俄语拼读很长,以前的label的宽度都装不下,必须拉长,但是拉长后布局很难看,特别是拉长后如果切换到中文或英文界面那更难看,如果让label换行那么布局更难看,总不能为了支持俄语再开发一套软件吧,那样太麻烦了,好像很多国家语言都不如中文和英文那么精炼,同样的单词拼写太长等,布局很麻烦,这种布局问题大家有什么好的解决办法?请赐教,谢谢
解决方案 »
- 不能改变程序的ICON
- 怎么将jpg或wmf等格式从磁盘读入内存,然后image控件指向内存区域
- 我有EXE加密(PE加密保护)源代码(Delphi)出售.
- 怎样在EXCEL中实现双面打印,实现后马上给分
- 分辨率问题
- 高手请进→如何做一个浮动窗口?
- 控件拖动的问题?!!!
- 這個如何控制? 萬分感謝
- delphi5开发指南第七章的例子不能编译成功:file not found :cards.dcu?
- Application.CreateForm(TForm1,Form1)和Form1:=TForm1.Create(nil)有什么区别来着。
- 请问怎么直接从内存用运行一个程序,就像UPX一样?(不要外壳程序替换的那种)
- Delphi 2010跟C#2005都比不上,看看小小的IDE功能...
http://download.csdn.net/source/186297
我的问题是表单LABEL EDIT 等控件布局,由于俄文单词太长导致界面排版很乱的问题。