首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

问个简单的语法有关问题

2012-01-18 
问个简单的语法问题下面这句中为什么ByValAdr%,ByValsdata$两个没有类型,用的是%和$,谁能讲解下吗??Declar

问个简单的语法问题
下面这句中为什么   ByVal   Adr%,   ByVal   sdata$两个没有类型,用的是%和$,谁能讲解下吗??

Declare   Function   rf_write_hex   Lib   "mwrf32.dll "   (ByVal   icdev   As   Long,   ByVal   Adr%,   ByVal   sdata$)   As   Integer

[解决办法]
Adr% 表明Adr 是Integer 型
sdata$ 表明sdata 是String 型
[解决办法]
x& 就是长整型
y# 双精度浮点型
[解决办法]
恩,这些都是VB的简写方式,楼主可以在MSDN中查阅各种数据类型,每种VB数据类型说明的后面都附带了一个简写符号.
不过在正式的编程当中最好不要用这种方式来申明类型,因为实在是不利于阅读,看起来也很丑陋
[解决办法]
这种写法是为了兼容老版本的,现在最好不用.可读性差.
[解决办法]
同意LS二位
[解决办法]
这属于知晓范围 自己写代码就不建议了
[解决办法]
数据类型问题。简写!

热点排行