存档

2009年7月 的存档

J2ME获取IMEI手机串号

2009年7月29日 没有评论

1、MOTO系列的手机可以通过读取系统的IMEI属性获得:
String imei = System.getProperty(“IMEI”);
或String imei = System.getProperty(“phone.IMEI”);
  
2、SIEMENS系列的手机可以通过读取系统的com.siemens.IMEI属性获得:
String imei = System.getProperty(“com.siemens.IMEI”);

3、NOKIA系列的手机可以通过读取系统的com.nokia.mid.imei属性获得:
String imei = System.getProperty(“com.nokia.mid.imei”);

4、SE 系列的手机可以通过读取系统的com.sonyericsson.imei属性获得:
String imei = System.getProperty(“com.sonyericsson.imei”);
注:索爱的部分手机需要IMEI大写。

深入理解Canvas类的使用(一)

2009年7月27日 没有评论

       在J2ME游戏编程中,Canvas类是最常用的类之一,该类提供了获得手机屏幕属性、绘制界面以及事件处理等很多实用的功能,下面就系统的介绍一下该类的使用,并结合实际说明一下在实际的使用过程中需要注意的一些问题。

       Canvas类是Displayable的子类,主要用来需要处理低级事件,例如键盘按键事件等,以及需要绘制屏幕的程序。在实际的使用过程,一般都通过继承Canvas来利用该类提供的功能。Canvas类是一个抽象类,继承该类的时候必须覆盖paint方法。

阅读全文…

VB 半透明窗体(可让控件不闪烁)

2009年7月15日 没有评论

函数SetLayeredWindowAttributes
  使用这个函数,可以轻松的实现半透明窗体。按照微软的要求,透明窗体窗体在创建时应使用WS_EX_LAYERED参数(用CreateWindowEx),或者在创建后设置该参数(用SetWindowLong),我选用后者。全部函数、常量声明如下:
Private Declare Function GetWindowLong Lib “user32″ Alias “GetWindowLongA” (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib “user32″ Alias “SetWindowLongA” (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Declare Function SetLayeredWindowAttributes Lib “user32″ (ByVal hwnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long

阅读全文…

分类: Visual Basic 标签: ,

WinPE的引导过程

2009年7月15日 没有评论
硬盘启动过程:     
BIOS读MBR(主引导) -> PBR(分区引导) -> NTDETECT.COM -> NTLDR -> BOOT.INI -> AVLDR.PE -> PELDR -> WINNT.SIF -> 镜像文件
                                                       
光盘启动过程:
BIOS读光盘引导信息 -> 光盘上的\i386\NTDETECT.COM -> SETUPLDR.BIN -> 安装信息文件 -> 镜像文件

光盘Ramdisk启动过程:
BIOS读光盘引导信息 -> 光盘上的\WXPE\NTDETECT.COM -> SETUPLDR.BIN -> 光盘根目录\WINNT.XPE -> 镜像文件 -> 镜像目录\WXPE\TXTSETUP.SIF ->

分类: Visual Basic 标签: , ,

用syslinux制作USB启动菜单

2009年7月15日 没有评论

利用syslinux制作Dos、WinPE、Slax Linux集成的口袋操作系统

一、概述
U盘具有价格越便宜、携带方便的特点,在工作中可以把一些自己常用的工具整和到里面,在电脑维护方面比较方便。
二、系统的选择
1、dos系统
目前在dos工具盘中比较多,有MS-DOS 7.1,深山红叶DOS工具盘、MaxDos、矮人dos工具盘、超普DOS工具盘等等,在制作中你自己自己选择自己喜欢的dos工具盘,我选择的MaxDos,里面有许多的工具,比如pq、windows密码破解等。
2、WinPE系统
WinPE系统网上提供的版本很多,基本都是修改至老毛桃的WinPE,主要有深山红叶WINPE工具箱、老九WinPE 老毛桃修改之撒手不管版、金手指快速装机U盘版、通用PE工具箱、完美者U盘WinPE维护系统、晨枫U盘维护等,为了使集成时修改最少,这里选择晨枫U盘维护版。
3、Linux
U盘上的Linux比较多,比如Damn Small Linux、Slax Linux、puppy linux、Ubuntu等选择体积比较小的,功能比较完备的,这里选择Slax。
4、口袋操作系统
主要有ceedo、mojopac和PortableApps Suite,根据自己的爱好去选择,我从使用习惯和功能上在这里选了ceedo。

阅读全文…

分类: 嵌入式系统 标签: , ,