为什么我用Text3.Text = Inet1.OpenURL(Text1)不能打开text1的网址,而必须用Text3.Text = Inet1.OpenURL(Text1.text)才行啊
解决方案 »
- vb6用Rundll32.exe调用chrome快捷方式,有没有办法加个网址参数呢?比如打开text1中的网址?
- 遇到GetPrivateProfileInt那种题目都不看,随便网上复制一段代码来回贴的人你什么感觉?
- 如何把TXT中的数据放到VB数组中
- listview显示数据库中的Utf-8字符出现乱码如何解决?
- 我想找一个关于SOCKET控件的教程 需要比较全面的 谢谢!
- 如何获取鼠标在某区域里的停留时间?
- 在mshflexgrid中,如何知道某一行数据的相对行位置
- 一个关于发送邮件的问题
- /*我想建立这样一个INSERT触发器:因为在INSERT中需要同时依次录入到3个相关联表中,如果其中的一个出错,会造成这样的情况:几个表录入
- 求救!求救!vb6.0数据转换问题!
- post数据的问题的问题--紧急(50分)
- vb中如何发送快捷键到某个当前打开的程序窗口?
str1 = Text1
Text3.Text = Inet1.OpenURL(str1)
*************************************http://feiyun0112.cnblogs.com*************************************
或许因为控件默认属性的存在,在某些地方你可以直接使用TEXT1控件名来获得文本内容,但是如果因此出错也只能怪你自己的习惯不好啦
你的方法可以用
每个控件都有一个缺省属性
textBox的就是 .text
所以
text1 等于 text.text
那text1返回的是什么类型呢
怎样知道啊
其他控件的缺省属性也是一样的吗
如:dim T as string
T=text1
上面的T是text1.textdim T as control
t=text1
那上面的T是text1对象而不是STRING
多写几个字会减少差错
的回答不错。
TEXT1是对象,它的默认方法是.TXT也就是说,某些情况下,你可以直接把TEXT1当作TEXT1.TXT赋值给一个能够接受TEXT1.TXT实际内容的对象,哪怕是长整等变量
例如:
dim mLong as long
text1.txt=12345
mLong = text1
但是,某些情况下,如果把TEXT1当作参数等进行传递,那么TEXT1的类型将被认为是对象最后说一下,一般来说,别去用默认属性,应该把全名写上,以免引起混淆,代码能更清晰
即使你调用
dim mStr as string
mStr = text1.txt
也要把后面的.TXT写上,虽然mStr = text 结果是相同的