中易网

vb not eof()

答案:2  悬赏:10  
解决时间 2021-03-03 07:35
Open a For Input As #1
Do While Not EOF(1)
Line Input #1, w
Text1.Text = Text1.Text + w + Chr(13) + Chr(10)
Loop
Close #1
上面的代码 eof()我不是很了解请高手帮帮忙 ,我只知道。eof(1) 指针没有到达结尾false,到达文件结尾时true 那么not 是取反的意思 那就是true 请高手帮我解答。
最佳答案
not ,and ,or 是VB里的逻辑操作符。not 是表示取反。真变假,假变真。
eof 是文件操作是指示是否达到文件尾。eof(1)括号中的数字是,打开的文件号。也是上面as #1。如果你打开的是as #7 那么就是eof(7)

Do While Not EOF(1)
do while 条件
条件为真就会继续循环。
eof(1)为假就是说没有到文件尾,这时是需要读取数据的。就是需进入循环的。
那么条件就是为真。直接的eof 是假。就用not 对条件取反。就进入循环了。
当eof 为真的时候不要进入循环了。正好条件取反后 是假。
全部回答
eof(1) 是判断打开的文件是否读到了文件尾 给你个示例吧 首先建立个2.txt放到c盘下 内容随便写几行保存即可 示例代码如下: private sub form_click() open "c:\2.txt" for input as #1 do while not eof(1) input #1,b print b close end sub 分析一下吧 加上我刚才说的 你会明白的 不行加我qq:249026070
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
吴江汇鑫达喷织厂我想知道这个在什么地方
一年可以领多次下岗费吗?(以教十多年社保)
AMD6370 1G DDR3跟geforce gt 540m相比怎样?
如何进入别人的公众号
簝叶台地址在哪,我要去那里办事
关于中英文括号问题。
photoshop能不能做矢量图???
生物科学师范生有没有必要再考化学教师资格证
现在速滑轮滑鞋多少钱一双,要质量好的
汕尾话臭热是什么意思
益都街道北城东卫生所怎么去啊,有知道地址的
玩游戏的时候,按shift键会顿一下,搜狗输入
牛仔荷叶边半身裙配什么上衣好看
一方电气股份有限公司博爱永诚电料商行地址有
身份证,毕业证和户口本的扫描件泄露了,怎么办
推荐资讯
NH2---CH2---COOH和NH2---CH2---CH2OH哪个是
辉达汽车修配这个地址在什么地方,我要处理点
法兰克数控机床编程时如何判断左右刀补?
我想问一下富可汗自行车可以吗网上找不到
G316/烈山湖西路(路口)地址在什么地方,想过
离坚白是什么意思?
沁州牌沁州黄小米和沁州黄小米是一个吗?
大楼我爱你的图片
小口大口线下体验店西门店我想知道这个在什么
南京市邮政总局在哪里
怎么用快车下载迅雷的种子?
上海众欣文化产业园在哪里啊,我有事要去这个
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?