显示标签为“备忘录”的博文。显示所有博文
显示标签为“备忘录”的博文。显示所有博文

Windows 7 RC 中 1024X768 分辨率的调节

2009年5月13日星期三

进入宽屏时代,老式显示器只能靠发挥余热存留下来。初装完 Win 7 进入系统后默认分辨率为 1280X1024,将屏幕调整为 1024X768 时又发现显示效果很难看。仔细观察终于发现了问题所在:
Win 7 默认显示效果是针对液晶显示器的,因此文本大小初始设置为 125%,只要将其改为 100%,就会还原从前 1024X768 的显示效果了。具体步骤为:在桌面空白处点击鼠标右键,选择“屏幕分辨率”会弹出选项窗口,如下图:






阅读全文...

ColorSchemer Studio 2.0 汉化笔记

2009年3月1日星期日

先说一下该软件的非标资源汉化:
ColorSchemer 2.0 源程序是以 Borland Delphi 开发的。用 Sisulizer 2008 汉化完毕标准资源后,构建一个汉化半成品的ColorSchemer Studio.exe文件,再用 UEStudio 将其打开查看,比如这里我们查找非标字符串“Unable to load "”,如下图:

可以看到图中显示十六进制编辑模式下,“FF FF FF FF”后面紧邻的数值就是后面非标字符串的字符串长度计数器。一般对 Delphi 开发的程序进行非标汉化时,不仅要汉化字符串,而且要修改相应的字符串长度计数器。汉化新世纪有这类辅助计算工具“字符串Hex长度计算器”下载。上面我们将“Unable to load "”汉化为“无法加载 "”,比原来英文字符串少了 6 位(不足的空位补 0),这样我们需要把图中十六进制值 10 改为 0A。

下面说一些特别要注意的地方:
用 Sisulizer 2008 生成的ColorSchemer Studio.exe文件在运行时会发现有两处控件发生字符错位问题,如下图:

解决此问题的方法是,用Resource Hacker 打开ColorSchemer Studio.exe文件,将 RC 数据 TFRMAIN 窗体中的第一处“Font.Height”值改为正值(这里我用的数值为 13,采用字体 Tahoma)即可,见下图:

有一种情况,如果用Sisulizer 2008 构建汉化文件时没有让它自动更改字符集,会出现颜色收藏夹里部分字体显示不全的现象,见下图:

解决办法是,将 RC 数据 TFRAFAVORITES 窗体中第一处字符集更改为“Font.Charset = GB2312_CHARSET”,字体改为“Font.Name = '宋体'”,见下图:

为何本人用Sisulizer 2008 构建汉化文件时没有让它自动字符集呢?原因是 ColorSchemer 2.0 在软件界面有三处位置用到了特殊字体“Marlett”,它只有在“Font.Charset = DEFAULT_CHARSET”情况下才能显示正确的字符。见下图:

如果启用了Sisulizer 2008 默认更改字符集功能,也可以手动改回来,分别是在 RC 数据 TFRAMIXER以及 TFRPRINT 窗体中,见下图能正常显示的修改结果:



最后说一下非标资源中“Websafe”与“Make Websafe”这两个字符串的汉化。将“Websafe”译为“网页安全色”时字符不够,且程序中是将其作为常量进行比较调用,也无法直接进行非标挪移,折衷的办法是译为“安全色”,在非标资源搜索中找到的第一个“Websafe”就是判断比较常量,字符本身也显示在程序主窗体下边工具栏的标签里;“Make Websafe”主要显示在鼠标右键以及工具栏图标的工具提示字符,对它不能作为一个整体进行中文字符替换,而是要拆分为“Make ”与“Websafe”。“Make ”本身在程序中也作为判断比较常量,非标中一共出现三次,必须保证这三处的中文替换字符一致,否则程序出错,这里“Make ”译为“ 获取”(空格移到前面),为了保持右键菜单美观,后面的“ 复制”“ 设置为基准颜色”“ 重命名...”“ 删除”等在替换时都在前面多加了一个空格。将“Make Websafe”替换为“ 获取安全色”时,其字符串长度计数不能忘记计算前面的空格,即为 0B。见图:





阅读全文...

多出来的虚拟光驱CD-ROM

2009年1月28日星期三

重装系统前,系统里总是存在一个不能使用的虚拟光驱 CD-ROM。想到设备管理器中将其卸载,却根本找不到相关项目,网上搜索一番也没找到合适的解决办法。这次重装系统后本以为终于解决了一块“心病”,谁知不久以后又出现了。
由于网上信息的误导,一直以为这个虚拟光驱 CD-ROM 是由虚拟光驱管理软件没有正常安装或卸载导致的,所以也只把注意力集中在 Alcohol 120%、DAEMON Tools 这两个我常用的虚拟光驱管理软件上。但这次重装系统后发现,安装虚拟光驱软件前系统就莫名其妙的多了个 CD-ROM,于是仔细回忆自己所做过的操作,每个软件进行核查,最后终于揪出了“罪魁祸首”:UltraISO。由于此前都是使用绿色版的 UltraISO,重装系统后只是简单运行一次它,然后进行 ISO 等文件关联设定,忽略了它还有个虚拟光驱功能,哪里想到它默认开启了虚拟光驱,并占用了一个盘符,所以在外围干着急也找不到使用和卸载方法。
现在问题解决就简单了:运行 UltraISO,在菜单“选项”中选择“配置”,点击“虚拟光驱”标签,在“设备数量:”处的下拉列表里选择“无”,现在那个该死的 CD-ROM 终于见鬼去了。




阅读全文...

解决在 Vista 系统中打开 EXCEL 时出现 stdole32.tlb 提示

今天刚装了系统,又陆续安装配置了其它应用程序。为了清理掉 Office 2007 的安装缓存文件夹 MSOCache ,想先试试 Office 常用组件的完整性,于是就打开几个相关的文件,在打开 Excel 时出现了 stdol32.tlb 文件提示。
本人还是信赖自定义安装 Office 的版本。在 Vista 下安装常用程序前,估计大家都会先禁用用户帐户控制(UAC)来避免不必要的麻烦。网上有说要提升当前用户为 Administrator 的组成员,才能解决问题。其实除非是在公司上班,否则在家庭使用电脑时,每个人的当前用户基本都拥有管理员权限,所以不存在权限问题。说了一堆废话,其实解决方法很简单,就是利用 Office 安装程序自带的修复功能以及在线更新功能即可搞定(对于使用绿色版出现的问题,就只能自己想办法了)。
以下是具体的操作步骤:再次运行你的 Office 安装程序,选择“修复”并等待完成。另外在运行 Office 相关程序时,如果出现用户体验复选窗口时,要选择第一个复选框,也就是要获得更新以及联机帮助支持的。最后运行系统的 Windows Update 进行更新,特别需要注意的是,不要直接点击“安装更新”按钮,而是先点击“查看可用更新”,然后去掉“Office 正版增值计划通知”复选框,再进行更新。




阅读全文...

OpenDNS 不能正确解析新浪首页解决办法

2009年1月21日星期三

自从网通与联通合并后,我们这里的宽带上网就出现了广告:多半是在晚上和上午时,每次新输入的网址不会直接显示,而是先显示几秒联通的广告后,才能正常跳转到真正所要浏览的网页。开始还以为是由 DNS 劫持导致的,所以到网上搜索解决办法,换上了 OpenDNS 后觉得是不错,虽然还是解决不了联通的广告问题(怀疑是 Visat 下存在 IPv4 与 IPv6 混合使用的问题,也许要关掉 IPv6 才能解决),但以前不能正确解析的网址都正常了,所以也就继续使用它了。

不过 OpenDNS 对于新浪首页地址解析时,总是解析成新浪新闻中心的地址,比较烦。搜索网上也没找到直接的解决方案。后来仔细想想,其实有个简易的解决方式:就是修改系统自带的 hosts 文件,hosts 文件是个无扩展名的文件,可以用记事本等文本编辑软件直接打开,其路径为 C:\Windows\System32\drivers\etc\
当然 C:应该是你自己的系统盘符。在文件的空白处插入一段:221.236.31.141 www.sina.com.cn

保存文件即可。前面的数字就是新浪首页的 IP 地址,后面跟上域名,这样在使用浏览器浏览新浪首页页面时,系统会告诉浏览器不用去使用 DNS 查询相应的地址,而是直接转到你指定的 IP 地址即可。
用此种方法还可屏蔽一些网址,具体要看个人如何使用了。另外如果哪位朋友知道具体解决联通宽带广告问题的方法请告知本人,在此先谢谢。




阅读全文...

Adobe Dreamweaver CS4 作为 HTML 文件默认编辑器

2008年12月29日星期一

现在网上有各式各样绿色免安装版的 Adobe Dreamweaver CS4,免去了重装系统后再进行软件安装的麻烦。不过在使用中会发现,在 IE 的 Internet 选项中无法指定 Adobe Dreamweaver CS4 作为默认的 HTML 编辑器。经过研究找到解决办法如下:


新建一个文本文件(扩展名为 .txt),打开后输入下面代码:



Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.htm\OpenWithList\Adobe Dreamweaver CS4]

[HKEY_CLASSES_ROOT\.htm\OpenWithList\Adobe Dreamweaver CS4\shell]

[HKEY_CLASSES_ROOT\.htm\OpenWithList\Adobe Dreamweaver CS4\shell\edit]
@="打开(&O)"

[HKEY_CLASSES_ROOT\.htm\OpenWithList\Adobe Dreamweaver CS4\shell\edit\command]
@="D:\\Program Files\\Adobe\\Adobe Dreamweaver CS4\\Dreamweaver.EXE %1"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor]
"Description"="Adobe Dreamweaver CS4"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor\shell]

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor\shell\edit]
@="打开(&O)"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor\shell\edit\command]
@="D:\\Program Files\\Adobe\\Adobe Dreamweaver CS4\\Dreamweaver.EXE %1"



注意上面的代码中表示路径的地方,要改成你自己的 Adobe Dreamweaver CS4 安装路径,保存文件后将其扩展名由"txt" 改为"reg" ,最后在该文件上双击鼠标左键并确认即可。这时 IE 的相关设置处下拉列表中就会多了一个 Adobe Dreamweaver CS4 选项,见下图:


将 HTML 编辑器设为 Adobe Dreamweaver CS4,再到网页文件(.htm 或 .html)上点击鼠标右键,选择右键菜单中"编辑"时,就会启动 Adobe Dreamweaver CS4 了。需要强调的是如果你在上述操作后,又进行了 Office 软件的安装,则必须再重复一遍上述操作。因此建议这些操作最好是在安装完 Office 软件以后进行。




阅读全文...

返回顶部