引言: reference from:http://www.chinabyte.com/SoftChannel/72342371878043648/20040909/1852224.shtml[文章信息] 作者: 付林林 时间: 2004-09-09 出处: 天极网 责任编辑: 方舟 [文章导读] 申请...
摘要:调用ie内置打印组件完成web打印方案及例程(10.28)重点:<object id=webbrowser classid=clsid:8856f961-340a-11d0-a96b-00c04fd705a2 height=0 width=0 viewastext> </object><input type=button value=打印 onclick="......
摘要:化蝶:从vb到vb.net的编程体会(一)
一、接受开发工具的升级,但仅此而已。工具是更好用了,程序还基本是原来那样写,套用一句老话:没有银弹。
二、首先要关注的是构架,也就是整个系统的结构。有许多好的构架可以利用,不用事事都自己动手,但一定要理解,并且多做练习。
三、学一些面向对象的概念,比如对象的封装性、继承性、多态性。
四、充分利用vb6到vb.net的迁移工具,由此可以熟悉一......
WinCE下申请大容量物理内存上一页 ...32mb地址空间减去必要的代码段.静态数据段.默认堆与默认栈之后,所剩的地址空间少于32mb.即使程序什么都不做也无法满足超过30mb的地址空间的申请需求.所以返回为空非常正常.好在windows ce下运行的大多数软件不需要那么多的物理内存.
“new”不行是因为地址空间不够,那我们可以采用虚拟内存分配,然后提交物理内存这种办法.理论上是这样,但是实际上还是不行.举例如下: 【程序编程相关:关于PHP--session的问题集锦解】
感觉微软的技术不是支持到很远的将来,而是得过且过,只要满足目前的与不远的将来的需求就行.拿platform builder来说,imgram64环境变量用于支持64mb物理内存.可是没有imgram128或者imgram256甚至imgram512.可能是当时绝大多数基于windows ce的产品都没有超过64mb物理内存.现在要支持超过64mb物理内存就必须做一些修改操作.再如现在说的用“new”分配物理内存,也只是限制在32mb以内.如果想new多少就new多少,那多爽! 【推荐阅读:在PHP中使用与Perl兼容的正则表达式】
g_address1 = virtualalloc(0, 32 * 1024 * 1024, mem_reserve, page_noaccess); 【扩展信息:浅析php中实现多线程~ 】
lpvoid g_address1, g_address2;
g_address2 = virtualalloc(g_address1, 32 * 1024 * 1024, mem_commit, page_readwrite);
上面这段代码中第一个语句是申请32mb的虚拟地址空间,函数返回一个地址说明申请是成功的.注意这个地址一定处于0x4200 0000以上(具体参见我的专栏中«windows ce下进程.线程与内存管理(三)»).第二个语句是提交物理内存,容量为32mb.... 下一页
摘要:1、问题
l 在使用具体workarea login后,系统会锁定该workarea,以防止相同workarea的再次login
l 但是,在具体workarea login后,可能会出现非正常退出,如中途转移到其它网站,由于没有执行logout,导致锁定的workarea没有释放,使其不可重用
l 因此,需要通过某种途径执行logout,释放锁定的workarea
2、解决思路
......