请教:用 Open strFileName For Output As #1 写文件,怎么让文件的内容没有双引号阿?
如我要写"this is my text!",我只想在文件里面显示 this is my text!,而不要 “this is my text!”,就是说去掉前后的双引号.谢谢!!

解决方案 »

  1.   

    用Replace(字符串,"""" , "")将引号替换为空串
      

  2.   

    Open "c:\1.txt" For Output As #1
            Print #1, "FFF"
        Close #1
      

  3.   

    晕,怎么会有双引号呢?
    应该是用print不用write吧
      

  4.   

    write也没有双引号啊?
    这个问题好奇怪
      

  5.   

    老实讲还是不太明白楼猪的意思:
    第一种可能:该兄弟一位VB中显示字串的"会写到文件中.
    其实strtmp="this is my text!",最后Print #1, strTmp不会将双引号写入的;
    第二种可能:该兄是不是想清除掉字串中的确实存在的",有待明察.
      

  6.   

    是要去掉在要写入文件的字符串中的"吧?如tmp中存放的是"this is my text!"
    则:
    for i=1 to len(tmp)
    if mid(tmp,i,1)=""" then tmp1=tmp1 & mid(tmp,i,1)
    next i