各位高手 ,你们好
本人在做游戏中, 现在有一个这样的问题, 比如游戏里出现一重大事件(死亡)
即触发某一窗体, 然后会有一条文字出现在窗体上,
要求字是一个接一个显示在窗体上的标签里的, 貌似美文浏览器 ,不知道是否可以做。
本人在做游戏中, 现在有一个这样的问题, 比如游戏里出现一重大事件(死亡)
即触发某一窗体, 然后会有一条文字出现在窗体上,
要求字是一个接一个显示在窗体上的标签里的, 貌似美文浏览器 ,不知道是否可以做。
解决方案 »
- 请问把vb程序做成.exe文件后,控件所调用的图片也被一起打包了吗?
- 关于打印的一点小问题,请教高手。
- 目录树问题
- VB发送短信程序,MSComm1.CommPort = ?
- 请教有关FFT运算的方法,一个谐振正弦信号输入进行FFT运算,如何计算出来加速度幅值和速度?
- 岳父大人勒令我为他的厂子开发一套管理系统,如果失败程序员将遭到鄙视。苦啊:(向大家咨询求助
- 只值3分的问题
- 谁知道在KeyPress怎样写组合键的值、在KeyPress事件中,键的KeyAscii值是按什么定义的?
- 哪里有象资源浏览器那样的控件?
- 斑竹:提一个高难度问题,有关于动态添加删除控件的
- 关于控制打印机的基本问题!请指教!谢谢
- 请问如何只打印窗体上的一个picture控件中自己绘制的各种图形呢?
label1.caption="你"
label1.caption="你牺"
label1.caption="你牺牲"
label1.caption="你牺牲了"
Private Sub Command1_Click()
Timer1.Interval = 1000
Timer1.Enabled = True
starTime = GetTickCount
Label1.Caption = "你"
End SubPrivate Sub Form_Load()
Timer1.Enabled = False
End SubPrivate Sub Timer1_Timer()
If (GetTickCount - starTime) > 1000 Then
Label1.Caption = "你挂"
End If
If (GetTickCount - starTime) > 2000 Then
Label1.Caption = "你挂啦"
End If
If (GetTickCount - starTime) > 3000 Then
Label1.Caption = "你挂啦!哈"
End If
If (GetTickCount - starTime) > 4000 Then
Label1.Caption = "你挂啦!哈哈!"
End If
End Sub
Private Declare Function GetTickCount Lib "kernel32" () As LongDim starTime As Long, i As Long
Private Sub Command1_Click()
Timer1.Interval = 50
starTime = GetTickCount
i = 1
Timer1.Enabled = True
End SubPrivate Sub Form_Load()
Timer1.Enabled = False
Label1.Caption = ""
End SubPrivate Sub Timer1_Timer()
Dim strTip As String
strTip = "你挂啦!哈哈!"
If (GetTickCount - starTime) > i * 1000 Then
Label1.Caption = Label1.Caption & Mid(strTip, i, 1)
i = i + 1
End If
End Sub
command_click 里的代码写到form_load没问题吧 .
呵呵, 循环是必然的啊.
只是除了循环 ,还设计字符处理函数嘛 ,后者我不大熟悉啊 :)
多谢指教 !!!
Private Sub Form_Load()
Timer1.Interval = 50
starTime = GetTickCount
i = 1
Label1.Caption = ""
End SubPrivate Sub Timer1_Timer()
Dim strTip As String
strTip = "你挂啦!哈哈!"
If (GetTickCount - starTime) > i * 1000 Then
Label1.Caption = Label1.Caption & Mid(strTip, i, 1)
i = i + 1
End If
End Sub
static i as int16
if i<str.length then
lable.text=str.substring(0,i)
i+=1
else
i=0
end if