社区
Delphi
帖子详情
Delphi 中双语菜单应如何实现
LMXEQ5
2003-10-17 11:24:23
双语菜单
与如下问题,请大家指教
1.中英日文菜单的实现
2.繁体和简体的切换
...全文
74
6
打赏
收藏
Delphi 中双语菜单应如何实现
双语菜单 与如下问题,请大家指教 1.中英日文菜单的实现 2.繁体和简体的切换
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dickeybird888
2003-10-18
打赏
举报
回复
(·¥·)
angle097113
2003-10-18
打赏
举报
回复
pankun(剑神一笑 ^_^) 说得办法真的很好
把语言存在ini文件里面 好办法 我也试试
jy_1201
2003-10-18
打赏
举报
回复
用XML文件也不错
Linux2001
2003-10-18
打赏
举报
回复
用楼上的方法吧,就是把不同的语言放在不同的INI文件中,这样用户也可以自定义语言!我一直用的是这种方法
LMXEQ5
2003-10-18
打赏
举报
回复
谢了!
pankun
2003-10-17
打赏
举报
回复
你可以用几个INI文件来保存菜单标题的字串,子项一样.只是语言不一样,要用时读出INI文件中的字设为菜单标题就可以了.繁体和简体的切换也可以这样做..
数据库开发框架(PDF版)
注意,此版本不包含源代码,只是一个绿色的可以随时打开的版本,开发工具为:
delphi
7+sqlserver2000我的PDF(Perfect Developer Frame),想要 简单,快速,健壮,因此我用的还是C/S结构,因为客户可不管你用的是什么最高新的技术!经过一两年的完善,以及几个小的项目的使用,基本上还能拿得出客户正式使用!现在拿出来征求大伙的意见,看看在哪方面还要做改进,以达到更好...如果您的意见很好,被我们
实现
在PDF上,那么您就可以得到一份PDF 插件版的源代码.诚心希望与您的交流:EMAIL:kingjit@163.comMSN:kingjit@163.comQQ:112876992=================================================本系统使用了绿色SQLSERVER 4.0,只供下载学习,版权归微软公司所有请下载后24小时内删除系统使用方法(纯绿色版本):1.下载并解压2.打开目录下的SERVERadmin.exe,并确保数据库已经启动3.打开CLIENTXiandi.exe即可使用,密码为空这个版本是没有完成的版本,但材料的进销存还是可以用的,请帮助测试==============================2005-10-12 jacky 第一次做开发记录以前所有的都没有做开发记录,所以很多功能都写了而无法查证,所以希望以后能坚持写下去,保留一份最完整的开发记录供后人查阅.*BUG:在单据审核后使用反审核及新增单据都会报已被审核不能修改.*NEW:单据在审核或反审核,结单或反结单时都会被记录在UserLog记录
中
.*NEW:新增公共部分的部门和人员表,以便在其他的功能
中
使用.*NEW:如果在编辑状态在GRID
中
移动,并且定义了Button的OnClick事件,则会自动触发 但要注意,只能在Col
中
增加Button并写事件或者在Col的OnButtonClick
中
写事件才行,在Grid的onButtonClick事件
中
写代码,则不会触发,要注意2005-10-14 jacky*NEW:把系统改为简繁自动切换界面的软件,界面用SILANG处理,报表用RMLOCAL.LOADDLL处理,UNIT里面用CS函数转换字符串*NEW:新增一个工具,LangTrans,来自动转换SIL语言文件,默认第一个语言是简体,第二个语言是繁体的转换2005-10-15 jacky*NEW:新增单据,会自动根据BILLTYPE及TABLE等自动生成BILLNO的生成格式信息,前缀默认为B开头*BUG:通用查询,过滤,报表窗口的DFM文件都有错误,不是OBJECT开头而是inherted*NEW:LangTrans完成*BUG:TFrmSysLog
中
,给尚未登出人员设置颜色时,没有检测FIELD是否存在,所以出错*NEW:在模版
中
创建FORM时就查询Dataset
中
是否有被LOOKUP的字段,如果有,则其FIELD的默认值填0,函数放在FUNCTION
中
*BUG:在审核时,会跳到编辑界面*NEW:把单据的录入窗口
中
,子表的录入新增按钮等放到GRID的右边*NEW:主界面的状态栏改为9号字,看起来好看多了*NEW:单据
中
的字段现在也可以是常用的固定FIELDNAME自动转换成常用的
中
文标签*BUG:BILL模版
中
,结单的状态文字,错误的打成审核了*BUG:系统经常出现错误,及不稳定现象,
应
该是内存泄露,正在查...2005-10-16 jacky*BUG:内存泄露的问题,稍稍解决了一些,是否经得住考验还得测试*BUG:我觉得主从表好象有问题,查询从表的时候,总是不带条件的,这样从表记录多了,该如何是好啊!所以想改一下其打开的方式*NEW:OK搞定主从表重新的方式取得数据,从表不会出现没有条件的select * from detail table*NEW:以前是在DATASET的FIELD
中
设置只读,则表格标题为红色,必须有值,则标题显示蓝色,现在如果GRID的COLUMN也是只读,则也显示红色.*NEW:上面说的功能,把它写在了一个函数
中
,SetGridTitleColor,而且只在Dataset的AfterOpen
中
执行一次,这样程式的性能
应
该会有提高.2005-10-16 jacky*BUG:主窗口的状态栏上显示文字的格子不够宽,加宽一些2005-10-18 jacky*TODO:在主窗口的功能列上,在功能项上按右键,
应
该有一个加入收藏夹的功能*记忆:在FIELD的DEFAULTEXPRESS
中
填DATE表示默认当前日期*NEW:把KU
中
SELECT相关的过程
中
,设置表格宽度的参数部分,如果为负数,则不改变默认宽度*NEW:在功能项目上按右键,即有
菜单
把项目加入到收藏夹
中
*NEW:AccountManager已经被改成
双语
版的了2005-10-23 jacky*TODO:新增一张单据的具体操作步骤如下: 1.从uBaseBill模版
中
继承建立一个FORM 2.建立好主从表,并且主从表的关键字都是固定名称:BillNO 3.把类名称改名,并保存单元,然后从自动建立列表
中
移除 4.在REGUNIT
中
注册此类 5.在MenuMoudle
中
建立一个
菜单
项,其
中
HINT要写上刚刚注册的类名称即可 6.ADSMain
中
commandtext,在FROM 后面加上主表名称 7.ADSDETAIL的commandtext
中
一般只要写上"select * from 子表名称",即可 8.调整各dataset
中
字段显示的名称,及表格
中
的位置等等,后面做的工作就可以很灵活了,如添加LOOKUP字段及做统计等等工作了2005-10-25 jacky*NEW:旧的万能过滤感觉不太好使,所以换成了EHLIB自带的万能过滤,不知道好不好用*BUG:没有登录的情况下是不可以点收藏夹右键的*BUG:没有登录的情况下是不可以点修改密码的2005-10-26 jacky*BUG:修改导航功能,让其能正常显示与隐藏,边界大小等,哈完美解决*NEW:导航显示时,让主界面也不出现灰色标题栏*WHY:系统参数设置FORM上没有光标出现,这种现象在其他FORM上好象偶尔也会出现==好象是解决了*NEW:在FrmMain
中
增加处理子窗口打开的消息,完全解决只要有子FORM打开,则功能列消失的功能*NEW:在系统管理
中
设置系统更新路径后,就可以在程序起动期间或是手动点工具栏按钮更新程序2005-10-29 jacky*NEW:如果进入GRID后,有写代码,按右键弹出,是不是会好一些呢?*NEW:在界面上按回车跳转的功能,遇到TDBMEMO等就不
应
该再跳了*NEW:在SELECT_FORM
中
,搜索栏位选择
中
,不再出现隐藏的字段了*NEW:SELECT_FORM
中
的MEMO字段要显示出文字*TODO:如果有把DataSet
中
的字段拉出来,变成文本框的录入,可以在其OnEnter和OnExit事件
中
选择PubEnter和PubExit事件,以达到进入编辑时,改变颜色,以醒目*NEW:如果是模版建立的窗口,则自动建立OnEnter和OnExit事件,以改变控件颜色*NEW:KU.GetParam函数有了重载的版本,即是可以有预设值的,而且也不会因为没有这个参数而出错*OK:先迪的材料进销存部分,已经完成库存数量之间的触发关系,所有单据在审核后数量才会改变2005-10-30 jacky
CodeBlocks
中
文汉化Code::Blocks 10.05
中
文版
http://jianhai1229.blog.163.com/blog/static/3488700020101250125766/
实现
中
文界面
实现
中
文界面,包括两个步骤。最主要的是安装其
中
文简体语方包。然后是安装今日提示英
中
双语
版文件。前一文件由本站提供改进,后一文件由本站在原英文版上自行提供。 如果您正在使用CodeBlocks,请确保先退出该程序。 5.1 安装
中
Delphi
XE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示
Delphi
XE10的用法,最后通过一个完整的通讯录程序,让学员初步掌握软件开发的全部流程 让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的使用方法,并能够制作出自己的软件来。...
一套较完整的技术框架 .
1 引言 1.1 前言 本文将基于目前现有的软件开发架构(以下简称‘架构’)(Packer for
Delphi
),同时如何合理地引进新技术等问题,进行系统地分析和研究,以指导新架构的研发。 1.2 研发依据 1.2.1 公司发展 1.2.2 开发方式 1.2.3 技术升级 1.2
我的书签
菜单
Inoreader - The content reader for power users who want to save time.财联社 〉A股24小时 (每日早间新闻精选)新浪 〉7×24 - 全部 | A股 | 宏观 | 行业...东财 〉7x24全球直播 (链接、多评论)雪球 〉7x24实时信息》关注的人 - 雪球花甲老头 - 雪球诸葛菲特 - 雪球T神厦厦(群主) - 雪球 老曾伴虎 - 雪球读财报学选股 - 雪球》我关注的人 - 东财劳师兄(群友) - 东财金天快乐(群主) - 东财盘口逻
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章