VB6中不能在声明中给变量赋值,但你可以通过Form_Load()中给变量赋初值:
成都地区优秀IDC服务器托管提供商(创新互联建站).为客户提供专业的德阳机房托管,四川各地服务器托管,德阳机房托管、多线服务器托管.托管咨询专线:028-86922220
dim a as long
Private Sub Form_Load()
a=100'给变量赋初值
msgbox a'显示该值
End Sub
如果你在程序中不会改变该值,你可以声明为常量:
const a=100
Private Sub Form_Load()
msgbox a'显示该值
End Sub
在VB.NET中可以声明中给变量赋初值:
dim a as integer=100
vb.netexcel给range赋值的方法如下:
Range是对象类型,对象的赋值要加一个Set,,例如您需要的语句可以这样写:
Set M = Range("A1:I1")
这样赋值以后,M才Range类型,例如可以使用 M.Count 属性,或者 M.ClearContents 方法
如果不写Set,那么会把Range的值赋与变量(数组类型)。
char a[20];
char b[20];
a="你好";//不可以
b=a;//不可以
b=student[1].name;//不可以
数组名是不可改的,任何对数组名的赋值操作都是不可以的,真要把字符串"你好"(或者类似的字符串)赋给a(或者这样的字符数组)对应的内存区域请用strcpy
Dim s As YourClass = New YourClass
s.xxx = xxx 属性\变量 设置
s.xx(xxx) 过程函数调用
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款