嘿嘿,大侠看到不要见笑呀... 大家都知道使用DLL的好处.于是我就想把FORM封装到DLL里面去. 到网上找,发现是MDI和模式窗体的,非模式的也有很多问题.便想自己解决这个问题. 原来是用DLL创建一个对象返回,但发现有很多的问题. 想了半天就去寻根问柳吧. 找到了类. 我就想把类封装进DLL,到时简单的返回一个类,然后在主程序里操作不就简单了? 找了半天发现了TFormClass,于是试了试从DLL导出来,像一般的程序一样创建窗体发现成功. 接着我又想看看其他的类是不是也能这样,就拿TFrame来实验. function GetDllFrameClass():TFrame stdcall 第一次是这样声明的,失败.奇怪?! 试了好多次都不行,就想到了TFormClass(Ctrl+左键),进去看看,发现是这样声明的. TFormClass = class of TForm 哎呀,恍然大悟!! class(TFrame) 是声明一个类, 这个类继承了TFrame类 f: TFrame 是一个对象 class of TFrame 声明的是类类型, f:TFrameClass 是一个类. function GetDllFrameClass():TFrame 返回就不是类而是对象了,照TFormClass修改后TFrameClass = class of TFrame 运行...成功,
上传时间: 2013-12-10
上传用户:kiklkook
单片机系统上电后,P0 口和 P1 口都被清 0。然后,你规定一个由 6 个数字构成的序列(每个数字从 0~F 中选取),比如 E、8、9、0、7、F。然后每次当单片机检测到外部中断 0发起中断时间时,读取 P0 口和 P1 口上的状态值,当连续 6 次外部中断事件的对应的数字序列构成你所设定的序列后(举例来说,如果 P0.0 是 1,P0 和 P1 的其他管脚是 0,那么我们称为检测到一次数字 0),从串口打印输出一幅类似下图的 16×16 的ASCII码的圣诞树图片。
上传时间: 2015-12-04
上传用户:wqxstar
气候分析中检验突变的经典程序,如滑动t检验,cv,滑动f检验等
上传时间: 2014-01-08
上传用户:yulg
在做一个单片机系统时,常常会遇到这样那样的数据采集,在这些被采集的数据中, 大部分可以通过我们的I/O 口扩展接口电路直接得到,由于51 单片机大部分不带AD 转换 器,所以模拟量的采集就必须靠A/D或V/F 实现。下现我们就来了解一下AD0809与51 单 片机的接口及其程序设计。
标签: 单片机系统
上传时间: 2015-12-09
上传用户:古谷仁美
FuncPlotter is a combined Java application and applet for displaying two-dimensional plots of explicit functions in one variable (ie, FuncPlotter plots functions of the form y = f(x), where f(x) is composed from common mathematical operators).
标签: two-dimensional FuncPlotter application displaying
上传时间: 2015-12-16
上传用户:妄想演绎师
本文件是I2C总线读写测试程序;将跳线器JP6短接,使用外部22.1184MHz晶振. 功能:定义 0 ~ 9 键为数字键, A ~ F 为功能键。按 A 键后,可按0 ~ 9 数字键, 从零地址开始存储该键值,并送LED数码管上显示该键值。按 B 键后,从零地 址开始读取数据值,并送LED数码管上显示。读取速度每秒一次。按 C 键后, 停止任何操作。
上传时间: 2013-12-21
上传用户:guanliya
函数名称:CRC-16 Process 函数原型:INT16U make_crc16(INT8U *msgaddr,INT8U datalen) 函数功能:进行CRC校验和产生CRC代码.这个函数只影响全局变量crc16. 校验字放在字符串最后,低8位在前高8位在后. msgaddr : 进行CRC16校验的据块的首地址 datalen : 进行CRC16校验的据块的个数 CRC-ITU的计算算法如下: a.寄存器组初始化为全"1"(0xFFFF)。 b.寄存器组向右移动一个字节。 c.刚移出的那个字节与数据字节进行异或运算,得出一个指向值表的索引。 d.索引所指的表值与寄存器组做异或运算。 f.数据指针加1,如果数据没有全部处理完,则重复步骤b。 g.寄存器组取反,得到CRC,附加在数据之后(这一步可省略)。
上传时间: 2015-12-21
上传用户:llandlu
本字符设备驱动在Linux2.6中测试通过,实现微处理器S3C2410通过IIC总线向数码管键盘控制芯片ZLG7290发送数据,通过控制ZLG7290来使数码管循环显示0-F。
上传时间: 2015-12-22
上传用户:
KmdTut是一份以Win32汇编语言来开发Kernel mode驱动程序的教程,读者可以从http://www.freewebs.com/four-f/下载最新的英文版本,为了使用本教程,你还需要下载Kernel mode驱动程序开发包KmdKit,更多信息请参考http://www.wasm.ru/(很不幸,是俄文的,倒ing~~~)
上传时间: 2014-12-01
上传用户:671145514
This file describes the settings to be used by the documentation system doxygen (www.doxygen.org) for a project
标签: doxygen documentation describes the
上传时间: 2014-01-24
上传用户:ddddddos