首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

fastreport报表有些电脑上打印出有关问题,请问解决方法

2012-02-21 
fastreport报表有些电脑上打印出问题,请教解决办法报表控件用的FastReport2.53,预览时没问题,点打印时出现

fastreport报表有些电脑上打印出问题,请教解决办法
报表控件用的FastReport2.53,预览时没问题,点打印时出现问题,提示框信息:

Acces   violation   at   address   77FCAFF8   in   module   'ntdll.dll '.write   of   address   00000000.

不知道各位有没有遇到过,没查到什么原因,棘手啊!

[解决办法]
没有磁到过!!
1.那台计算机是否能打印呢
2.那台计算机是不是没有这个ntdll.dll文件?
不会就帮你顶
[解决办法]
是否是虚拟或网络打印机,或者本地就没有安装打印机呢
[解决办法]
检查一下变量有没有使用特殊字符
重装一下试试

[解决办法]
NTDLL.DLL导出的函数称为Native API,这是一套NT系统上的API,而kernel32.dll导出的函数是98&2000&NT通用的,98的kernel32.dll直接和系统内核打交道,2000的kernel32.dll和NTDLL.DLL打交道,ntdll.dll的Native API一般会和SDK的API有对应,比如CreatProcessW-> ZwCreateProcess,CreateFileW-> ZwCreateFile等等,当然函数的参数是不一样的。


2000系统中,一般的API调用最后都变成对Native API的调用,Native API通过INT 2E(XP系统中通过SYSCALL)中断进入ring0核心模式,执行内核代码

热点排行