上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 论坛上很多朋友(也包括我)提到ActiveForm的发布问题,都没有得到很好的解决。 下面是本人开发ActiveForm的一点经验,拿出来跟大家分享,开发环境为 Win2000Server,IIS5.0,BCB5.0,Delphi也差不多的了。 先说说程序的开发,如果是从一般应用程序移植而来,注意所有的窗体(除了主窗体)都要动态创建,工程的选项里面是没有Auto-Create Fo... 阅读全文
posted @ 2008-04-20 09:06 sonicit 阅读(1652) 评论(0) 推荐(0) 编辑
摘要: 在asp.net中执行应用程序有两种方法:1、调用win32函数ShellExecute。2、用.NET Framework中的Process类。下面我分别用这两种方法执行Windows中的记事本程序notepad.exe。 新建一个ASP.Net页面Default.aspx,在上面放一个按钮,进入Default.aspx.cs页面填写后台处理程序。 1、调用win32函数ShellExecute... 阅读全文
posted @ 2008-04-19 16:04 sonicit 阅读(5701) 评论(5) 推荐(1) 编辑
摘要: 安装前请册除原有的FR控件。 1. "Tools|Environmet options..."中的"Library"标签面下"Library path"添加FastReport路径。 FastReport\FastQB FastReport\FastScript FastReport\Source FastReport\Source\BDE FastReport\... 阅读全文
posted @ 2008-04-18 22:22 sonicit 阅读(7925) 评论(3) 推荐(0) 编辑
摘要: 开发WEB应用系统通常都会遇到报表打印问题。简单应用可利用IE的页面打印功能,利用HTML标签控制格式来实现。但复杂的业务型应用系统,报表不仅是组成应用的 重要部分,还常常是相当复杂的。现在很多应用系统都要求提供自定义报表的功能——即客户可以自行设计、修改报表。 在C/S结构系统中,报表问题有很多成熟的解决方法。如DELPHI开发工具不仅自带有报表控件,还可以利用第三方控件来实现... 阅读全文
posted @ 2008-04-18 20:10 sonicit 阅读(1494) 评论(1) 推荐(0) 编辑
摘要: 建表语句中,在要做为自增列的字段中,加上如下 IDENTITY(1,1) 重置自增种子 dbcc checkident(ConfigSys,reseed,0); 阅读全文
posted @ 2008-04-18 16:16 sonicit 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 此版本较0.01预览版已经有了脱胎换骨的变化,主要表现在以下几个方面: 1.对程序的结构进行了调整,将原来的ntutils.dcu分成fcall.dcu、halfcall.dcu和macros.dcu三个单元,分别对应ntoskrnl.exe、hal.dll以及DDK中的宏定义,虽然麻烦了点儿,不过结构应该更清晰了; 2.新增加winioctrl.dcu和native.dcu两个单... 阅读全文
posted @ 2008-04-15 09:12 sonicit 阅读(1317) 评论(2) 推荐(0) 编辑
摘要: 上篇教程我们介绍了驱动开发中如何使用系统内存堆,这一节让我们看看后备列表的使用。堆管理器管理着系统和用户堆,它把堆空间分为相同尺寸的块(block)。堆管理器会根据堆分配请求,去选择一个合适尺寸的未使用的块。显然,这个过程需要点时间。如果你需要固定尺寸的内存块,但是你事先并不知道它的大小和使用频率,这样的话为了性能的原因,你还是使用后备列表(Lookaside Lists)吧,后备列表是只有内核模... 阅读全文
posted @ 2008-04-15 09:07 sonicit 阅读(846) 评论(0) 推荐(0) 编辑
摘要: 通过对前面几篇教程的学习,相信大家已经掌握了一些用Delphi开发Windows驱动程序的基础知识,从现在开始我们来了解一些必要的底层技术,首先我们要了解的就是内存管理方面的知识。 内存管理器给用户进程提供了大量的API。这些API可以分为三类:虚拟内存函数、内存映射文件函数和堆函数。内核的成员(包括驱动程序)有很多高级的工具。例如:驱动程序能够在物理地址空间里分配一个连续的内存。... 阅读全文
posted @ 2008-04-15 09:00 sonicit 阅读(955) 评论(0) 推荐(0) 编辑
摘要: (注:本篇的原理部分均摘自罗云彬大侠翻译的驱动开发教程) 在前面的两篇教程中我们写了三个玩具驱动程序,为什么说是玩具驱动呢?因为它们确确实实是驱动程序,而且也能完成一些有趣的功能,但是它们都不完整,没有同用户交流的功能,这一篇就让我们来完成一个简单的全功能驱动程序。 在写程序之前,我们有必要了解一些基础知识。 在用户模式下,我们可以通过访问某个地址来直接调用dll中的函数... 阅读全文
posted @ 2008-04-14 17:17 sonicit 阅读(1322) 评论(0) 推荐(0) 编辑
摘要: 上篇教程主要是讲解了用Delphi开发Windows驱动程序需要解决的一些技术上的问题,虽然啰嗦了一大堆,也不知道讲清楚了没有^_^。本篇我们开始讲述用Delphi构建驱动开发环境。 用Delphi开发驱动程序所必须的工具:  Dcc32.exe – Delphi编译器,我用的是Delphi 2007的dcc32  Omf2d -- Delphi目标文件转换工具  Link.exe... 阅读全文
posted @ 2008-04-14 16:53 sonicit 阅读(1412) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页