在文章如何在vba中实现字符的Unicode编码与ANSI编码相互转换?中介绍了利用vba内置函数StrConv 实现字符的Unicode编码与ANSI编码的相互转换。
今天,介绍利用api函数Wide[……]
阅读全文>>>关注和分享Excel以及Office系列软件的方方面面,致力于提高中国的办公软件的使用水平
在文章如何在vba中实现字符的Unicode编码与ANSI编码相互转换?中介绍了利用vba内置函数StrConv 实现字符的Unicode编码与ANSI编码的相互转换。
今天,介绍利用api函数Wide[……]
阅读全文>>>复合文档二进制文件的文件头总是位于文件的起始位置,并且它的大小刚好是512个字节。
复合文档的文件头结构说明如下:
偏移量 字节大小 说明 0 8 复合文件的标识符,值为0xD0CF11E0A1B1[......]阅读全文>>>
我们知道数据在计算机内存中都是以二进制形式存储的。
在内存中一般是以字节为单位存储数据,一个字节有8个位(bit)。
比如数字3如果以一个字节来存储 ,在内存以二进制表示是”0000 0011″,[……]
阅读全文>>>Unicode编码字符指的是用两个字节存储一个字符。
在vba中字符就是用Unicode编码存储的,并且是按照Little-Endian存储的。
如运行以下代码,将在立即窗户中显示11 62。[……]
阅读全文>>>之前我们说过,vba最经常用来干的就是批量处理文件。
在遍历文件或文件夹的过程中,有时候我们需要更新文件或者往文件夹中加入文件,这时候就会遇到需要事先判断文件或文件夹是否存在的情况。
在vba中处[……]
阅读全文>>>在了解如何用vba判断一个文本文件是以什么编码形式保存之前,我们先来了解下字节序的概念。
比如一个中文字符“保”的unicode编码为4FDD,在存入到计算机时,需要用2个字节,如果第一个字节存4F,第[……]
阅读全文>>>Bit(位),又名比特,是计算机中最小的存储单位。
由于计算机内部都是以二进制存储的,所以1个位只能存储0或者1,也就是只能存储两种状态。
如果我们规定用二进制0表示“是”,用二进制1表示“否”,[……]
阅读全文>>>api函数GetTickCount可以获取距离计算机系统开机到现在已经过去的毫秒数。
api函数GetTickCount的C++语法如下:
DWORD WINAPI GetTickCount(void[......]阅读全文>>>