上海龙日科技安装的税控程序打印时出错

上海龙日科技安装的税控程序打印时出错,第1张

找到你的税控器里面带的盘,直接放光驱里覆盖安装一下试试。

如果不行的话,找一张WINDOWS XP的安装盘,就是最慢的那种安装盘,启动光盘,在第一屏按“R”进去用“CHKDSK \R”来修复一下。就可以了。

在工程目录下拷进这两个文件:PortTalksys;PortTalkh

。这两个文件已经放在附件里了。直接调用PortTalkh里面的函数即可 *** 作PC的任意地址,并口地址基址为0x378,以下是一个范例:

OpenPortTalk();

//打开地址 *** 作

outportb(0x378,0xaa);

//向并口数据寄存器写0xaa;

inportb(0x379);

//读并口状态寄存器;

ClosePortTalk();

//关闭地址 *** 作

我实验了一下,并口在ECP/EPP模式下不可以从外部数据线上读入数据,在BIOS里把并口模式改为EPP就可以了,让EPP读外部数据的 *** 作方法如下:

EPP模式下控制口中有一个决定EPP数据口输入输出的位:第5位,把这一位写1则可以从外部读入数据,写0则EPP是输出数据的。程序如下:

//-----------------------读外部数据

static

CtrlWord;

CtrlWord

=

inportb(

0x37A

);

CtrlWord

|=

0x20;

outportb(0x37A,

CtrlWord);

Edit1->Text

=

"0x"

+

IntToHex(inportb(

0x37C

),0);

//------------往外输出

static

i;

static

CtrlWord;

CtrlWord

=

inportb(

0x37A

);

CtrlWord

&=

0xDF;

outportb(0x37A,

CtrlWord);

i

=

StrToInt(

Edit4->Text

);

outportb(0x37C,i);

其中,EPP的数据口地址为0x37C,即基址0x378

+

4,我试了一下,其实用0x37C和0x378是一样的结果。

我也被这事困扰了很久,64位WIN7,先是很久以前的搜狗浏览器自动更新之后机器死机,卸载之后恢复,结果HD Tune一查C5到了95,前几天YY突然更新到44 又死机了,卸载之后恢复,C5到了100

试了N多软件都不行

一些Tuneup之类的软件用的就是系统自带的chkdsk(扫描磁盘错误)

HD Tune只能告诉你结果却没有解决方案

Victoria在WIN7下不好用,Porttalk的驱动装不上,根本就不能扫描,更别说重映射了

DiskGenius在WIN7系统下可以扫出坏道来,但是因为坏道集中在装着WIN7的C盘,所以没法卸载C盘修复,而在dos环境下根本就扫不出坏道,所以我很郁闷

结果今早弄了个集成软件的WinPE,把坏道修好了

我的建议是先用WIN7自带的chkdsk(磁盘分区上右键-属性-工具-开始检查),如果没法搞定的话,就用DiskGenius

我用的是天意系统维护,一个400多M的ISO,用UltraISO刻到一张CD盘里就可以了,你也可以下一个USB的,这样的有很多,有些很简单会自动在格式化U盘后创建一个隐藏分区把系统装在里面,这样会损失一点点空间但U盘还可以继续正常使用

重启后选择启动PE系统 ,然后运行DiskGenius扫描并且修复,就OK了!

这是我自己的经验,半小时前刚刚修好了自己的笔记本,轻松愉快

以上就是关于上海龙日科技安装的税控程序打印时出错全部的内容,包括:上海龙日科技安装的税控程序打印时出错、vc++下并口直接输出、当前待重映射扇区计数 出现了问题 是物理坏道吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10118721.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存