请问为什么用Delphi的内嵌汇编一调用int13就蓝屏,如何解决啊! 请问为什么用Delphi的内嵌汇编一调用int13就蓝屏,如何解决啊! 我看了一些文章说是用修改中断向量表的方法,让程序获得ring0级控制权,就可以了,不用这种方法行不行啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不在0级方式下不可以使用bios中断。推荐写成vxd的形式 在NT,2000,XP下面你就别指望了,除非写驱动程序,要么做成服务程序,我还不完全清楚服务程序的含义,好像这样的进程有很高的权限。 WIN2000的保护模式和98完全不同,而且,系统级的程序是在RING0,而你的程序是在RING3中,当你做中断的时候,系统会阻止你这么做,你可以自己做一个WDM、VXD实现。 呵呵,Delphi中的内嵌汇编语言是基于Windows操作系统的,即你的所有汇编指令都必需经过操作系统来完成。因此,完全汇编语言源代码在Object Pascal中直接利用几乎是不可能的,必需用Object Pascal重新实现或者至少要用内嵌汇编语言重新实现。至于其他有效的途径,同意楼上诸位。 先手交流贴,给FireBird新手。firebird的sql内置和外置函数 我想在form窗体中按F3键就弹出一个对话框,请问怎样实现? XPsp2和vista系统中怎么进行TCP的SYN发送???? 我以前是学C++的,由于工作需要要转学Delphi,请各位老鸟给点建议 【双百求助】请教:控件中为什么不能有菜单、、 集合型数组如何清空? 在delphi中,有沒有求兩個日期相差的天數的函數? TImage控件的一个问题,简单,肯定给分。 图像被选中的制作 谁帮我看看这个报表用FastReport怎么制作? 圖形處理!! 在delphi里怎么调用c的函数
推荐写成vxd的形式
至于其他有效的途径,同意楼上诸位。