小弟想做一个小报警系统,用form1里有一些控件text和底层设备相连,来监测从底层网络设备来的数据信号.当数据有变化时如: 从0-->1 时,弹出窗口显示数据的变化.内容如下:
编号 警号来源 警号类型 发生时间
001 01 10 08-19...
if form1里text的内容变化 then 弹出窗口form2 这个该怎么编.
编号 警号来源 警号类型 发生时间
001 01 10 08-19...
if form1里text的内容变化 then 弹出窗口form2 这个该怎么编.
解决方案 »
- VB6里有没有能设置多列的列表框呢?
- 想问下VB中图片刷新如何不闪?
- 高分请教:想用End结束程序,但程序过了很长时间才结束。可能的原因有那些?
- 如何从WINSOCK API中的RECV()中取出二进制内容
- 水晶报表是不是不支持Windows XP
- 数据库速度太慢如何解决?
- 救命,那儿有有关mschart详细的介绍,msdn看不懂
- EMS:大家这样努力的工作,为了什么?青春哪~~~HOHO
- 请acptvb(微软全球技术中心 VB技术支持)出面解决用internet transfer组件post数据时遇到的新问题
- rtf转换问题
- 请教在 windows 2003 sp1 中装不了 vb6 的问题
- 以二进制输出时为什么会有两种结果
Private Sub Text1_Change()
Form2.Show
End Sub
编号 警号来源 警号类型 发生时间
001 01 10 08-19
当text2.text 从01-->11 那么弹出form2窗口 显示:
编号 警号来源 警号类型 发生时间
002 02 11 08-19
......
以此类推,form2里的内容是随着text控件的变化而变化的.....这该怎么写..谢谢附点代码./
Private Sub Text1_Change(Index As Integer)
Num = Num + 1
With Form2
.AutoRedraw = True
.Cls
.print "编号 警号来源 警号类型 发生时间"
.print Format(Num, "000") & Space(2) & Format(Index, "00") & Space(2) & Text1(Index).Text & Space(2) & Format(Date, "mm-dd")
End With
End Sub
Private Sub Text1_Change(Index As Integer)
Num = Num + 1
With Form2
.AutoRedraw = True
.Cls
.print "编号 警号来源 警号类型 发生时间"
.print Format(Num, "000") & Space(2) & Format(Index, "00") & Space(2) & Text1(Index).Text & Space(2) & Format(Date, "mm-dd")
.Show
End With
End Sub
With Form2
.Show
.AutoRedraw = True
.Cls
.print "编号 警号来源 警号类型 发生时间"
.print Format(Num, "000") & Space(2) & Format(Index, "00") & Space(2) & Text1(Index).Text & Space(2) & Format(Date, "mm-dd")
End With
With Form2
.Show
.AutoRedraw = True
.Cls
Form2.print "编号 警号来源 警号类型 发生时间"
Form2.print Format(Num, "000") & Space(2) & Format(Index, "00") & Space(2) & Text1(Index).Text & Space(2) & Format(Date, "mm-dd")
End With
上面的代码只能显示一行,当有下一个要显示时,前一个自动被覆盖.
我也就是要做成这种效果:
编号 警号来源 警号类型 发生时间
000 00 1 9:00
001 01 0 10:00
002 00 0 8:00
003 10 1 9:00