设为首页收藏本站|繁體中文 快速切换版块

 找回密码
 立即加入
搜索
查看: 2550|回复: 2

再论PSSE3300启动时的错误提示

[复制链接]
  • TA的每日心情
    开心
    2020-10-1 20:28
  • 签到天数: 758 天

    连续签到: 1 天

    [LV.10]以坛为家III

    累计签到:759 天
    连续签到:1 天
    发表于 2011-8-17 18:47:06 | 显示全部楼层 |阅读模式

    马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!

    您需要 登录 才可以下载或查看,没有账号?立即加入

    ×
    本帖最后由 fellowieee 于 2011-8-17 18:51 编辑
    5 [: _+ J' `( q2 H! d6 Q  Y( Y# T% l* p3 }7 A
    PSS/E 33 软件启动后会提示 "Hello!  This seems to be the first time ..."信息并输出到主窗口下部的 Output Bar 中。
    " b! e8 w# y: u6 Z6 E5 a* m已有用户提出了修改Microsoft库文件的解决办法(https://tech.cepsc.com/thread-67435-1-2.html),另有用户正确地指出了因扩展ASCII字符在注册表中错误填写或设置造成有关注册键读取异常引发上述问题的根源,但主张通过修改Siemens PTI库文件来解决,这些方案虽然可以规避提示信息,但有破坏程序正常逻辑的风险,而且普通用户一般无法掌握和实施。
    / I$ G* P/ @/ u9 y下面给出注册表配置方案,彻底解决PSS/E 33 软件启动后的错误提示问题,其特点是无需修改库文件,简便易行。% ?  d6 P# w' o) Q. N- Y( X
    $ `7 k' h: |/ k- W
    PSS/E 33 软件启动过程中,程序将检查以下注册项(这里假定安装路径为D:\PTI\PSSE33):
    1 t0 w) a9 ?7 Q5 o6 x1 z& c2 q4 d3 M( b3 \6 c( {
    [HKEY_LOCAL_MACHINE\SOFTWARE\PTI\PSS瓻 33]
    % Z. I/ r' V) J+ R; T; V$ H& A"DisplayDialog"=dword:00000001
    5 v) E- b6 X' o5 o5 }4 _6 @6 u"InitWorkspace"=dword:000000018 H0 ?7 Y  e$ }2 D7 W$ z( Q# w

    5 P% R% n9 V* Y/ X[HKEY_LOCAL_MACHINE\SOFTWARE\PTI\PSS瓻 33\Product Paths]4 h. N1 M( W1 a: W
    "PsseExePath"="D:\\PTI\\PSSE33\\PSSBIN"
    0 [0 K: _  ?1 K"PsseInstallPath"="D:\\PTI\\PSSE33"
    . h& O2 a3 v; K, x8 F9 e/ ]
    ) V+ M6 c" y+ z
    ( b/ y- K4 y& _$ @7 ~[HKEY_CURRENT_USER\Software\PTI\PSS瓻]
    & I8 s/ k. i! [' A/ n& _; @[HKEY_CURRENT_USER\Software\PTI\PSS瓻\Init Options]# K  m8 O) }) M2 F3 O
    "InitWorkspace33"=dword:00000001
    4 ?7 g1 S5 q- e4 b"DisplayDialog33"=dword:000000010 o. w% n3 F  e3 V3 w; W- n& x- Z1 H
    - l6 S# ]  u$ N# K; t; P
    PSS/E程序商品名中的字符"瓻"在中文系统中不能正确显示,有时作"橢",程序查询上述注册键时匹配出错,从而引发错误提示。, e7 H) p4 @/ W" K5 q+ c9 u: m5 \
    ) Q7 l! N+ n# q6 Q$ z! \! X9 |
    熟悉注册表操作的用户可自行添加以上注册项到注册表中,再次启动程序后,提示将不会出现(注意把有关路径修改为自己的路径)。. q8 E* e' f2 T/ Y0 J$ |6 z0 c" k0 l

    : r5 F( C$ ~1 b& q2 H& ~( Y不熟悉注册表操作的用户可用文本编辑器修改附件中的reg文件,确保Product Paths下填写了正确的路径后保存,双击这两个reg文件将所得注册表信息导入操作系统,可达到同样的目的。) o& n- u( x& ~) P

    9 U% E* w+ S$ \- C9 K8 U希望这个解决方案对您有所帮助。
    ' Z# _* u! }$ p" O! a+ D) k" g% {1 ?1 c* ]+ s1 X7 r9 ?% g: z
    附件:注册表项范例 psse33_reg.rar (616 Bytes, 下载次数: 9)
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    楼主热帖
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2021-6-11 18:27
  • 签到天数: 167 天

    连续签到: 1 天

    [LV.7]常住居民III

    累计签到:256 天
    连续签到:1 天
    发表于 2011-8-23 16:49:20 | 显示全部楼层
    帖主威武啊,相比而言更喜欢这种解决办法,以后有条件时再试试了
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    开心
    2021-6-11 18:27
  • 签到天数: 167 天

    连续签到: 1 天

    [LV.7]常住居民III

    累计签到:256 天
    连续签到:1 天
    发表于 2011-9-2 12:17:10 | 显示全部楼层
    把这两种方法比较一下. t9 ^6 Z  x5 V  G1 C; ?, @) D
    曹博的方法没有这个好
    " @4 N* i% A% ]1 s理由如下:修改psse.exe以后,在程序里设置的一些量值,重新打开时,会恢复到初始状态
    1 f9 }* P2 w$ n. J) f( V2 k而楼主提出的注册表的方法,这些设置可以保存的,也就是第二次打开时,这些设置还在的

    评分

    参与人数 1学分 +5 收起 理由
    fellowieee + 5 这个理由颇具说服力,这也正是pti的初衷吧

    查看全部评分

    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

    小黑屋|手机版|APP下载(beta)|Archiver|电力研学网 ( 赣ICP备12000811号-1|赣公网安备36040302000210号 )|网站地图

    GMT+8, 2026-10-29 20:31

    Powered by Discuz! X3.5 Licensed

    © 2001-2026 Discuz! Team.

    快速回复 返回顶部 返回列表