请问&符号怎么赋值给变量?

iscraft 2009-08-19 07:55:41
使用vbpost数据的时候,post的数据是个变量 含有&符号

但此变量会把&当成+

比如:
dim data
data="id=111&action=add"

data的值只为id=111action=add,中间的&符号不见了

新手希望大家帮助
...全文
92 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
of123 2009-08-21
  • 打赏
  • 举报
回复

Label.Caption 中的 & 是快捷键定义符号。例如,"&File",实际显示 File。如果相邻的 TextBox 控件 TabIndex 值也相邻,就可以通过 Alt + F 键直接使 TextBox 控件获得焦点。

如果你的 & 是实意字符,就必须双写。
seth_yan 2009-08-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yachong 的回复:]
Label1.Caption = "123&&sdf"
用连续两个&代替一个&
[/Quote]
这个。。。
水猿兵团五哥 2009-08-19
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yachong 的回复:]
Label1.Caption = "123&&sdf"
用连续两个&代替一个&
[/Quote]
。。
iscraft 2009-08-19
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yachong 的回复:]
Label1.Caption = "123&&sdf"
用连续两个&代替一个&
[/Quote]

感激不尽.新手没分.见谅下.以后有分有问题就奉送给各位兄长
yachong 2009-08-19
  • 打赏
  • 举报
回复
Label1.Caption = "123&&sdf"
用连续两个&代替一个&
iscraft 2009-08-19
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Dim Lstr As String
Open App.Path & "\mytext.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, Lstr
Text1.Text = Text1.Text & Lstr & vbCrLf
Loop
Close #1

Dim data As String
data = Lstr
Label1.Caption = data
End Sub

mytext.txt的字符串中包含&
试下就知道,text中显示正常,label中就没有了
dingyanwei 2009-08-19
  • 打赏
  • 举报
回复

dim data as string
data="id=111&action=add"
msgbox data


无任何问题
dingyanwei 2009-08-19
  • 打赏
  • 举报
回复
不会吧

7,762

社区成员

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

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