易截截图软件、单文件、免安装、纯绿色、仅160KB

怎么用VB写一个可以改变一个文本的内容的程序

比如我打开桌面的“1.txt”文本,里面第一行是“111”,用VB怎么写个程序,可以定时改变“111”为“222”,再隔段时间变成“333”,怎么写 .....
对正在运行的文本有效吗,对正在运行的文本能不能马上看到变化(看到111变成222)  能说得具体点吗,本人不太会VB
dim ts as string
dim allts as string
open youtextfilename for input as #1
do until eof(1)
line input #1,ts
if ts=111 and time=xx:xx:xx then ts=222
if allts="" then
allts=ts
else
allts= allts & vbcrlf & ts
endif
loop
close #1

if  dir(youtextfilename)="" then kill youtextfilename
open youtextfilename for output as #1
print #1,allts
close #1

大概就是这个意思

用VB的OPEN语句就可以完成,你在窗体上加个TIMER,时间你自己定,interval事件写入
dim a as string
open "c:\1.txt" for input as #1
intput line a,#1
close(#1)

if a="111" then
a="222"
else if a="222" then
a="333"
...
end if

open "c\1.txt" for output as #1
print a
close(#1)

以上代码在WINXP+VB6环境下没有经过试,自己调试,谢谢..
还有,TXT文本的打开方式不是以独占方式打开的,意思就是就算有别的程序(如记事本)打开这个TXT文件,你也可以编辑它...然后就是自动显示变化的功能..记事本没有 UC的话会提示..

不错的贴


相关问答:

请好心人帮我把VB源码转为VB.NET~

希望大家能够帮我下.感谢了..


源码传在大米盘 VB6 的源码 http://www.damipan.com/file/3wNoKLW.html

转为VB.NET源码.

小弟完全是新手 不懂的说.麻烦各位帮忙一下

我的EMAIL是:4452 ......

求教下VB如何给D3D游戏写屏 - VB / API

想在warcraft3里进行写屏操作【如对战平台中的胜负提示信息】,效果就像游戏平台中一样,我试过在一窗口中写入文字,然后一直让窗口强制最前,虽然能实现文字显示,但是文字会不断闪烁,而且有不确定BUG,通过论坛搜 ......

VB如何联系两个窗体?

就是设计一个计算机模拟考试系统,带有学生和管理员,所以登录窗体和主窗体想分开,登陆学生的显示学生的主窗体,登陆管理员显示管理主窗体,我只会一个窗体用一堆控件,现在享有多个主窗体,不知道怎么做,希望请大 ......

vb能否把winsock控件封装到dll中

vb将winsock控件封装到dll问题 有什么好的思路? 如果用Socket API呢?
例如,像下面这样封装Winsock控件,行的通?
创建ActiveX dll,添加窗体frmClient,加入WinSock控件wskClient。
类代码:
Option Expli ......

vb修改DTPicker1日期问题

Private Sub Check1_Click()
If Check1.Value = 1 Then
DTP1.Enabled = True
Else
DTP1.Enabled = False
End If
End Sub
Private Sub Check2_Click()
If Check2.Value = 1 Then
DTP2.Enabled = True
Else ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号