只因为一句这样的代码不能编译.........
'contents = Replace(contents, vbCrLf, "<br>")就是想把数据库文本中的空格显示出来,但是编译时提示Replace是类型,不能用做表达式,但去掉这句话,虽然可以编译了,空格又显示出来了,怎么办呀~
还有,在编译的时候,老是指定如果不事先指定类型的话,为object 的错误!比如Dim a =3 ,非得再加个 as integer 才能编译,能不能把这个烦人项目取消啊 --------------------编程问答-------------------- contents.Replace( vbCrLf, "<br>")
多翻类库…… --------------------编程问答-------------------- 学习 --------------------编程问答-------------------- contents=contents.Replace(vbCrLf,"<br>");
正解 --------------------编程问答-------------------- contents.Replace( vbCrLf, "<br>") --------------------编程问答-------------------- 晕,你以为这是VB6呢? --------------------编程问答-------------------- 这可不是ASP啊 --------------------编程问答-------------------- 抢先下载免费试用IBM软件 --------------------编程问答-------------------- contents=contents.Replace(vbCrLf,"<br/>");
正解
============
正毛解。C#吃多了吧。
'开头的为VB系专用注释行。这你不知道?
C#的多看点(误导人家初学者是不对的!):
Public Function Replace(ByVal Expression As String, ByVal Find As String, ByVal Replacement As String, Optional ByVal Start As Integer = 1, Optional ByVal Count As Integer = -1, Optional ByVal Compare As Microsoft.VisualBasic.CompareMethod = Binary) As String
成员属于: Microsoft.VisualBasic.Strings --------------------编程问答-------------------- VB偶就闪了, 不懂, C#的话就是
s = s.replace(old, new);
补充:.NET技术 , ASP.NET