继续请教两个VB基础问题

gstswtp 2003-06-29 09:48:01
1、文本框里的值,是否为字符串型?我看到有txt.text=0,也有txt.text="0",我觉得似乎第2个赋值更为规范。
2、什么时候用str(),什么时候又用str$(),真是搞不明白VB为什么要引入$?

谢谢。
...全文
19 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
gstswtp 2003-06-30
  • 打赏
  • 举报
回复
str()和str$()效果是不一样的。有些程序如果没用$,调试不通的。
Inkick 2003-06-30
  • 打赏
  • 举报
回复
不好意思,写错了,int 应该是 integer, float是double,包涵包涵
Inkick 2003-06-30
  • 打赏
  • 举报
回复
嗯,VB就是方便,不同类型的可以相互赋值
所以textbox里面的一定是string,当然,也可以当作int或者float类型用~
lazycat818 2003-06-30
  • 打赏
  • 举报
回复
应该是字符创类型的,不管你往里面填什么,varType(text1.text)永远等于8(vbString)
yujiabian 2003-06-30
  • 打赏
  • 举报
回复
此控件的值是字符串型(string),如果赋值该它,都会转换成string型;
str()要加关键字定义,str$()可直接定义
str()和str$()是一样的
是为了与老版本的兼容
aiguo25 2003-06-29
  • 打赏
  • 举报
回复
文本筐里的变量可以是数字也可以是字符串,当你定义数字时,文本筐自动识别为数字类型,定义字符串时,自动识别文本类型
wtty9822 2003-06-29
  • 打赏
  • 举报
回复
str()和str$()是一样的
是为了与老版本的兼容
gyxqwer 2003-06-29
  • 打赏
  • 举报
回复
文本框里的内容是字符型的,
至于后面的我想没有多大的区别的
wtty9822 2003-06-29
  • 打赏
  • 举报
回复
str()和str$()是一样的 与老版本的函数形式
csdngoodnight 2003-06-29
  • 打赏
  • 举报
回复
1.此控件的值是字符串型(string),如果赋值该它,都会转换成string型;
2.str()要加关键字定义,str$()可直接定义

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧