我建议vb.net的话,别像vb6那样用几个引号来代替一个引号,因为这种方式非常不直观,而且很容易出错。建议用以下两种方式表示:
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名申请、网页空间、营销软件、网站建设、平舆网站维护、网站推广。
1、controlchars.quoto
表示一个引号。
或者
2、chr(34)
表示ascii码为34的字符,正好就是引号
Start "(" controlchars.quoto textbox_XXX.text controlchars.quoto ")"
看看这个:
Dim OldName, NewName
OldName = "OLDFILE": NewName = "NEWFILE" ' 定义文件名。
Name OldName As NewName ' 更改文件名。
OldName = "C:\MYDIR\OLDFILE": NewName = "C:\YOURDIR\NEWFILE"
Name OldName As NewName ' 更改文件名,并移动文件。
程序目录下的文件:
Name oldname as app.path trim(text.text) dir(oldname)
直接赋值即可 因为路径是字符串。lj="路径"将上面的“路径”改为需要的文件所在的路径即可
Imports ESRI.ArcGIS.Geodatabase
加在文件的开头,这样就会把IFeature 自动识别为ESRI.ArcGIS.Geodatabase.IFeature了。
ESRI.ArcGIS.Geodatabase是一个命名空间,里面有一个叫IFeature的类,ESRI.ArcGIS.Geodatabase.IFeature就是指这个类。如果你只写IFeature的话,编译系统就会认为你要用当前命名空间里的IFeature类,但它找不到这个叫IFeature的类,所以就会报错。
Imports就有这个功能,只写一遍命名空间名称,以后不用写命名空间名称就可以直接使用里面的各种类、常量、变量等等。
VB.NET中的变量在使用前要进行声明。即便不进行显式声明,VB也会进行隐式声明。
本题中应该这样使用:
Dim a1 As String = TextBox1.Text
System.Diagnostics.Process.Start("IExplore.exe", a1)
变量是存储值的名称。可使用变量来存储数字,例如建筑物的高度,或者存储单词,例如人的名字。简单地说,可使用变量表示程序所需的任何信息。
你可能会问:“既然我可以使用信息,为什么要用变量?” 正如其名称所表示的,变量可以随着程序的运行而改变其表示的值。例如,您可以写一个程序来跟踪桌子上罐里的软心豆粒糖的数目。因为糖是要被吃掉的,所以罐里软心豆粒糖的数目可能会随着时间的推移而改变。您可以使用一个可随时间变化的变量来表示软心豆粒糖的数目,而无需在每次想吃糖时重新编写程序。
在form1中的变量要定义成公用变量,即Public strNum As String
在form2中引用form1的公用变量,例:str1 = form1.strNum即可。