您的位置:程序门 -> vb -> 基础类



vb 中为什么输出的空格都有双引号啊??怎么去掉啊??高手赐教


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


vb 中为什么输出的空格都有双引号啊??怎么去掉啊??高手赐教[已结贴,结贴人:shuijingqiu20013]
发表于:2007-09-19 22:03:00 楼主
vb   中为什么输出的空格都有双引号啊??怎么去掉啊??高手赐教
发表于:2007-09-19 22:09:161楼 得分:0
我想把一行数组输出,中间用空格分割开,可是输出的总有双引号,很烦人.空格是用space(2),或者char()都有双引号.
发表于:2007-09-19 22:51:362楼 得分:1
没有啊,把你的代码贴出来看看
发表于:2007-09-20 09:18:013楼 得分:1
不会吧
发表于:2007-09-20 09:42:314楼 得分:0
...............................
发表于:2007-09-20 10:49:465楼 得分:2
他估计是write   到文件
发表于:2007-09-20 11:08:586楼 得分:5
把write   换成   print   就好了
发表于:2007-09-20 11:17:427楼 得分:1
没遇到这样的问题!   lz   把代码贴来看看!
发表于:2007-09-20 12:11:428楼 得分:0
谢谢,大家了啊,就是用write()的原因,改了以后好了
发表于:2007-09-20 12:32:029楼 得分:0
郁闷啊,又出现问题了:
private   sub   command1_click()
dim   i%,   j%,   arr(2,   5)     as   byte,   filenum         as   long
filenum   =   freefile()
open   "e:\vb   test\test2.dat "   for   output   as   #filenum
        for   i   =   1   to   2
                for   j   =   1   to   5
                        arr(i,   j)   =   i   +   j
                        print   #filenum,   arr(i,   j),
                next
                print   #filenum,   chr(10)
        next
close   #filenum
end   sub
结果:
  2                           3                           4                           5                           6                         "
  3                           4                           5                           6                           7                         "

发表于:2007-09-20 12:33:5110楼 得分:0
在print   #filenum,   arr(i,   j),后加space()也没法控制间隔,另外.有但引号
发表于:2007-09-20 14:18:4811楼 得分:10
修改2处
print   #filenum,   arr(i,   j),
===>
print   #filenum,   arr(i,   j);

-----------------------------

print   #filenum,   chr(10)
====>
print   #filenum,
发表于:2007-09-21 11:42:4512楼 得分:0
呵呵,高手,谢谢你了啊


快速检索

最新资讯
热门点击