Option Explicit
Dim MsgText As String
Private Sub CENGD_Click()
Me.Arrange vbCascade
End Sub
错误指向了Arrange
各位麻烦帮看一下 这个需要什么库还是怎么地?VB我实在是没接触过啊.....
解决方案 »
- CRC32得出负数问题
- 从MSFlexGrid控件把数据导入到excel,请问怎么才能让导入到EXCEL里的数字为数字形式??
- 错误的参数号或是无效的属性赋值
- vb中字符串的加密与解密
- 后缀名为ctl的文件怎么注册成为activex部件
- treeview怎么用?
- 请教高手,VB可否打开unix服务器上的数据文件,如何实现?谢谢!(无内容)
- 初学编成,想用VB编一个词法分析器,不清楚如何下手,帮帮忙
- 如何调用DivX的DLL进行MPEG4的编码!
- KKKK,那里有MODEM的语音开发例子?
- 老板命令我必须两天之内解决VB WINSOCK公网互相通讯的问题,VB高手们救命啊....
- vb与sql server类型转换问题
Private sArrange As StringPublic Property Get Arrange() As String
Arrange = sArrange
End PropertyPublic Property Let Arrange(ByVal sNewValue As String)
sArrange = sNewValue
End PropertyPrivate Sub CENGD_Click()
With Me
.Arrange = "aaaa"
End With
MsgBox Me.Arrange
End Sub
试试这个代码
Private sArrange As String
'定义一个私有字符串变量,仅在窗体或类内部访问'给窗体或累定义一个属性,这个属性指向了私有变量sArrange.'使用公有的get方式来获得私有变量sArrange的值
Public Property Get Arrange() As String
Arrange = sArrange
End Property
'使用公有的set方式来更新私有变量sArrange的值
Public Property Let Arrange(ByVal sNewValue As String)
sArrange = sNewValue
End Property
Private Sub CENGD_Click()
With Me 'ME类似(仅仅是类似)于C++和java的this,指向了当前的窗体或者类
.Arrange = "aaaa" '这里的Arrange相当于sArrange的一个别名
End With
MsgBox Me.Arrange
End Sub表达能力不好,不知你能不能看明白 哈哈
Arrange在这个窗体中好多地方用到了呢
arragen就是me的一个property
错误指向arrage的时候,你第一个要检查arrage是否定义了,如果没有的话就需要定义一下。就不会报错了
虽然和VC有些思想差不多 但是还是很不一样
怎么看出来我那个窗体是不是MDI窗体啊?由于我的工作和VB没关系 所以我不想花很多时间去学习VB 只是想通过一个小项目去大概了解一下VB
private sub MDIForm_Load()
end sub
'普通
private sub Form_Load()
end sub'窗体属性窗口
'黑色字体控件名称后面就是控件类型