VB编程:仿QQ聊天框的抖动效果

简介: VB编程:仿QQ聊天框的抖动效果

58.jpg

Dim a

Private Sub Command1_Click()

   a = 0

   Timer1.Enabled = True

End Sub


Private Sub Form_Load()

   Timer1.Enabled = False

   Timer1.Interval = 50

   Timer2.Enabled = False

   Timer2.Interval = 8000

End Sub


Private Sub Timer1_Timer()

   Static b As Integer

   Timer2.Enabled = True

   If a = 0 Then

       Me.Top = Me.Top + 80

       a = a + 1

   ElseIf a = 1 Then

       Me.Left = Me.Left + 80

       a = a + 1

   ElseIf a = 2 Then

       Me.Top = Me.Top - 80

       a = a + 1

   ElseIf a = 3 Then

       Me.Left = Me.Left - 80

       a = 0

   End If

   b = b + 1

'    Print b   '抖动次数

End Sub


Private Sub Timer2_Timer()

   If Timer1.Enabled = True Then

       Timer1.Enabled = False

       Timer2.Enabled = False

 

   End If

End Sub



相关文章
|
11月前
|
存储 Java API
一个精美的主界面窗口功能的设计和实现原来如此简单,万字肝爆
一个精美的主界面窗口功能的设计和实现原来如此简单,万字肝爆
71 0
VB编程:仿QQ聊天框的抖动效果-58
VB编程:仿QQ聊天框的抖动效果-58
Silverlight 游戏开发小技“.NET研究”巧:动感弹出动画
  玩Silverlight的朋友一定对自带控件ChildWindow印象深刻,Show的时候仿佛从远处弹了出来,这个效果制作起来并不复杂,下面就将介绍这个小技巧,本篇并非是一个新鲜的技巧,而是一般的故事板结合变换放缩实现。
843 0
|
开发工具 Android开发 容器
仿QQ聊天界面文字过长显示
前言 最近一直在做聊天功能,有群聊,有单聊,没有集成第三方SDK(例如环信)。从收到消息推送、插入数据库、到界面显示全是我们自己做的,在这个过程中碰到了很多问题,例如消息同步、前后台切换、界面刷新频率、收到上报等很多细节问题。
774 0
|
文字识别 C# Windows
通通WPF随笔(4)——通通手写输入法(基于Tablet pc实现)
原文:通通WPF随笔(4)——通通手写输入法(基于Tablet pc实现)          从我在博客园写第一篇博客到现在已经有1年半了,我的第一篇博客写的就是手写识别,当时,客户需求在应用中加入手写输入功能,由于第三方的手写输入法都无法定制界面,所以领导决定自主开发,所以我就很简单地基于Tablet pc写了一个WPF控件,由于几个瓶颈问题,导致这个输入功能只能在我们的UI框架里使用,而无法做到像输入法那样可以输入到任意窗口。
2118 0
UWP开发入门(八)——聊天窗口和ItemTemplateSelector
原文:UWP开发入门(八)——聊天窗口和ItemTemplateSelector   我们平常用的最多的APP可能就是企鹅和微信了。有没有想过聊天窗口如何实现的?本篇我们将简单模拟一个聊天窗口。   聊天窗口大致上就是消息的一个集合列表。
1352 0