标题:像素头文件定义这样改,可以吗
只看楼主
yaoguai2005
Rank: 1
等 级:新手上路
帖 子:168
专家分:0
注 册:2005-9-11
 问题点数:0 回复次数:4 
像素头文件定义这样改,可以吗
下面是一段定义读写BMP图片的头文件
我想把它改成都用简单的字母表示,大家说可以吗,不会出现啥问题把

Option Explicit


Public Type BmpFileHeard
    '位图文件头
    BmpType As String * 2         '位图标志
    BmpFileSize As Long           '位图文件的总字节数
    BmpReserved As Long           '保留字节
    BmpOffBits As Long            '位图阵列的起始位置
End Type


Public Type BmpPictureHeard
    '位图信息头
    BmpFileHeardLong As Long      '信息头的长度
    BmpWidth As Long              '宽(像素)
    BmpHeight As Long             '高(像素)
    BmpPlanes As Integer          '位图设备级别
    BmpBitCount As Integer        '颜色数
    BmpCompression As Long        '压缩类型(0表示不压缩)
    BmpSizeImage As Long          '位图阵列表字节数
    BmpXPlesPerMeter As Long      '水平分辨率
    BmpYPlesPerMeter As Long      '垂直分辨率
    BmpClrUsed As Long            '位图实际使用的颜色表中的颜色变址数
    BmpClrImportant As Long       '位图显示过程中被认为重要颜色变址数
End Type

下面是我改的,我觉得这样好记,大家说可以吗,
它们原来的名字没有什么特殊含义把
Option Explicit


Public Type a
    '位图文件头
    b As String * 2         '位图标志
    c As Long           '位图文件的总字节数
   d As Long           '保留字节
    e As Long            '位图阵列的起始位置
End Type


Public Type f    '位图信息头
    g As Long      '信息头的长度
    h As Long              '宽(像素)
    i As Long             '高(像素)
    j As Integer          '位图设备级别
    k As Integer        '颜色数
    r As Long        '压缩类型(0表示不压缩)
    m As Long          '位图阵列表字节数
    n As Long      '水平分辨率
    o As Long      '垂直分辨率
    p As Long            '位图实际使用的颜色表中的颜色变址数
    q As Long       '位图显示过程中被认为重要颜色变址数
End Type
搜索更多相关主题的帖子: 头文件 像素 定义 位图 Long 
2005-10-21 17:54
slore
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1108
专家分:0
注 册:2005-7-1
得分:0 
随你喜欢……不过要都换了。。。

快上课了……
2005-10-21 19:30
leon2
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:731
专家分:0
注 册:2005-3-18
得分:0 
按照你的个人意愿定义,但最好定义成易于识别的名字,这样有助于程序维护,否则你就只能死记硬背这些字母所对应的对象的含义,这样的话就比较费力。
2005-10-21 19:46
yaoguai2005
Rank: 1
等 级:新手上路
帖 子:168
专家分:0
注 册:2005-9-11
得分:0 
谢谢大家了,明白了,我比较喜欢简单的字母,省劲

2005-10-22 12:43
jackboy
Rank: 2
等 级:论坛游民
帖 子:163
专家分:27
注 册:2005-10-9
得分:0 
那也行,只要在语句后面加上注释,还是比较便于理解的修改的

2005-10-22 13:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-30907-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.526549 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved