当前位置:首页 > 日记 > 正文

VFP6版本的安装向导可以捕捉中文

VFP6版本的安装向导可以捕捉中文
微软的数据库开发工具,Visual FoxPro 6,广泛应用于中国,但也不可避免地存在着一些缺陷。最近,当我用VFP 6简体中文版开发软件,我发现在安装向导的一个bug。接下来,我将详细地介绍这个问题和作者的解决方案。
在制作应用分发软件时,我使用安装向导将应用软件中的字体文件安装到Windows目录中,根据其正常的正常操作,应用程序在安装过程中发出的应用程序分配出错。错误的窗口标题824的误差导致的安装程序,错误提示是对象16,和您的安装程序文件可能已损坏,请重新运行安装程序,你运行它。这个错误代码不能在帮助文件中找到。根据提示内容,作者检查了所有源文件和生成的文件,发现他们都是正确的。这也正常安装字体文件到应用程序目录和Windows系统目录。失败的原因最终被锁定,即安装向导犯了一个错误时,安装文件到Windows目录。
一种分析经过长时间思考,最后发现两参数文件setup.stf和setup.inf所生成的安装程序的线索。在setup.stf,在相应列的字体文件有一场。内容是应用程序窗口,- 0b20z4avw,而setup.inf,文件的内容被分离的部分,以及部分的名称包含在方括号内的字体文件是在一个单一的部分,和部分应用Windows命名为{ }。我试图使用调试程序修改该段为{应用Windows }的名字,以便对应setup.stf,和三个字节的空间充满了空间,导致安装程序成功安装的字体文件在Windows目录下,并在这一点上设置错误。
回过头来看,这个bug的原因并不完全是由微软Visual FoxPro 6汉化引起的,但它不应该在Visual FoxPro 6的英文版本中,为了方便以后的应用,我做了一段FoxPro程序来自动替换工作的名称:
该程序解决视觉Viusal FoxPro 6简体中文版向导的bug
F1 = locfile('setup。天道酬勤,'inf:天道酬勤)
如果莱恩(F1)> 0
setupinf = fopen(f1,2)
其他的
等待窗口没有setup.inf文件!
返回
endif
如果setupinf<0
等待窗口打开setup.inf文件错误!
返回
endif
S1{应用程序- Windows }
{应用程序Windows }}
S2字符串在字符串的结尾有3个空格,使其等于S1的长度。
标志1 = F.
做while.not.feof(setupinf)
S3 = fgets(setupinf)
如果S3 = S1
Fseek(setupinf,0-len(S1)- 2)
作用是:将内容(setupinf,S2)
标志1 = T。
出口
endif
enddo
Fclose(setupinf)
如果标记1
等待Windows替换成功!
其他的
等待Windows找不到!
endif
返回
以上是笔者的解决方案,希望能对大家的发展有所帮助。

相关文章

保存Word2000损坏文档

保存Word2000损坏文档

文档,损坏,电脑软件,几天前,我打开了一个用文字写的论文,但是我发现屏幕的内容被弄糊涂了,还有很多混乱的代码,这是我一年多以来的经历。他笑着说:。很好!Rdquo,他给了我两个提示,一个测试,一个好的,然后通知你并与你分享。 一、文档格式方法 这种方…

微软官方称Windows7比Vista快得多

微软官方称Windows7比Vista快得多

快得多,官方,电脑软件,Vista,{说互联网新闻} 5月2日消息,Windows 7已经基本接受以来推出。但问题的关键,一是能否帮助微软获得了苹果的市场份额,尤其是在美国的消费市场。微软表示,最近一个季度的财报结果显示,这是发生的。 需要指出的是,市场调…

初学者:Office2003易于安装

初学者:Office2003易于安装

安装,初学者,电脑软件,Office 2003已经推出一段时间,其SP1也已推出,并有许多更新。然后我们需要安装Office 2003步的系统重装后,再更新SP1,然后补上它一个接一个,并开始使用它其实只要几步,就能省很多时间。 第一步:自动填写序列号 在Office 2003…

如何恢复XP系统的输入法浮动

如何恢复XP系统的输入法浮动

输入法,系统,恢复,浮动,电脑软件,在win2000和xp,最痛苦的是:当你想要的类型,发现消失的右下角的输入法图标,为什么一般,菜鸟玩输入法有意无意地燃放时使在任务栏中指标;前面的钩,当然也不完全是一个新手的错误,我遇到了很多系统默认状态是未被选中,…

如何设置九格输入法(溶液)的苹果iOS7

如何设置九格输入法(溶液)的苹果iOS7

系统,输入法,溶液,如何设置,电脑软件,苹果的iOS系统一直采用中文全键盘输入,在iOS7的最新版本为九格宫输入法为国内用户和香港。 在iOS7中,设置了九格输入法。 首先,输入设置;然后选择通用;选择一般功能;键盘;然后选择在简体中文九键盘布局。当…

Linux内核编译中经常出现的问题的

Linux内核编译中经常出现的问题的

解决方案,内核编译,电脑软件,Linux,注释:Linux内核编译时经常会出现各种问题。 1。在编译内核时,总是会出现同样的错误,如下所示: 在modules_install,错误的最后几行: 如果{ R System.map - X / sbin / depmod };然后 / sbin / depmod AE F Syste…

{无法安装Office2003

{无法安装Office2003

无法安装,电脑软件,查看您的Windows安装程序服务是否关闭,关闭并打开它。 这是一般C: Windows System32 msiexec.exe CPU维修 单击开始-控制面板-管理工具-服务,找到Windows安装程序,右击鼠标单击属性,并将其设置为手动启动类型。在服务状态下…

PowerPoint无法解决问题

PowerPoint无法解决问题

解决问题,电脑软件,PowerPoint,新农村商业网版权及免责声明:1、新农村商业信息从原始信息、信息和互联网用户自主发布信息复制;硬盘故障。 2、凡指定的信息来源为新农村商业信息的原始信息,版权为商务部网站和新农村商业网;故障显示。 3、凡…

linux上网

linux上网

电脑软件,linux,1。一个是Linux共享局域网中的Windows主机。 如果你的网卡linux可以确定,会有一个网卡的配置过程,当你安装它。从列表中选择网络设备,一般是eth0,单击编辑;;在开放ldquo 编辑界面;对话框中,用户可以使用DHCP来配置网络,使你可以,但我…

2013豌豆移动互联网内容消费扫描发

2013豌豆移动互联网内容消费扫描发

扫描,移动互联网,豌豆,内容,电脑软件,北京1月21日消息,在豌豆荚联合艾瑞咨询集团发布的拥抱移动生活--天;2013豌豆荚移动互联网应用内容的消费者评论扫描,在过去的一年里,用户对移动互联网应用内容的消费者选择的生活和文化娱乐等生活方面的基…

在WinXP安装失败的解决方案

在WinXP安装失败的解决方案

解决方案,安装失败,电脑软件,WinXP,计算机安装Windows XP系统,由于在慢启动运行速度的长时间使用,所以我需要重新安装Windows XP的格式C.第一光盘启动到原来的DOS,使用格式命令格式,然后重新启动WinXP安装盘放在驱动器中,并开始安装系统。首先,Wi…

Word或Excel也可能受到Office漏洞

Word或Excel也可能受到Office漏洞

漏洞,电脑软件,Word,Excel,Office,  成功利用此漏洞的攻击者,可远程执行代码,获得与登录用户相同的用户权限,甚至可能完全控制电脑。金山卫士已开始推送本月补丁,提醒网民及时修复。显卡维修  微软本次发布的与Office相关的安全补丁,涉及电…