IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 21 Temmuz 2008, 19:05   #1
Çevrimiçi
Yardımcı Admin
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
İmlecin Yanında Resim




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As LongByVal X As LongByVal Y As LongByVal nWidth As LongByVal nHeight As LongByVal hSrcDC As LongByVal xSrc As LongByVal ySrc As LongByVal dwRop As Long) As Long
Dim NewX
Dim SCRWID

Private Sub Command1_Click()
Cls
MousePointer 
vbDefault

Command1
.Visible False
Command2
.Visible False
Call Anim
End Sub

Private Sub ick()
If 
Command1.Visible False Then Exit Sub
MousePointer 
2
Beep
End Sub

Private Sub Command2_Click()
Call ick

End Sub

Private Sub Form_Load()
NewX = -170
SCRWID 
Screen.Width 15
yy 
80
End Sub

Private Sub Form_MouseMove(Button As IntegerShift As IntegerAs SingleAs Single)
If 
MousePointer vbDefault Or Command1.Visible False Then Exit Sub
Static asd As Boolean
Dim re 
As Long
Dim w 
As Long
Dim h 
As Long
Static xx
Static yy
PicUfo.ScaleWidth
PicUfo.ScaleHeight
If asd True Then
re 
BitBlt(AltBitBlt.hDCxxyywhPicture1.hDC00vbSrcCopy)
End If
re BitBlt(Picture1.hDC00whAltBitBlt.hDCXYvbSrcCopy)
re BitBlt(AltBitBlt.hDCXYwhPicUfoMask.hDC00vbSrcAnd)
re BitBlt(AltBitBlt.hDCXYwhPicUfo.hDC00vbSrcPaint)
AltBitBlt.Refresh
xx 
X
yy 
Y
asd 
True
End Sub

Private Sub Form_Unload(Cancel As Integer)
End
End Sub

Private Sub Timer1_Timer()
PaintPicture PicUfoMaskNewX80, , , , , , , vbSrcAnd
PaintPicture PicUfo
NewX80, , , , , , , vbSrcPaint '(Or vbSrcInvert)
NewX = NewX + 5: If NewX > SCRWID Then NewX = -170
End Sub

Private Sub Anim()
Static asd As Boolean
Static yy
Dim re As Long
Dim w As Long
Dim h As Long
w = PicUfo.ScaleWidth
h = PicUfo.ScaleHeight
yy = 80
Do
If asd = True Then
re = BitBlt(AltBitBlt.hDC, NewX, yy, w, h, Picture1.hDC, 0, 0, vbSrcCopy)
End If

NewX = NewX + 5: If NewX > SCRWID Then NewX = -170
re = BitBlt(Picture1.hDC, 0, 0, w, h, AltBitBlt.hDC, NewX, yy, vbSrcCopy)
asd = True
re = BitBlt(AltBitBlt.hDC, NewX, yy, w, h, PicUfoMask.hDC, 0, 0, vbSrcAnd)
re = BitBlt(AltBitBlt.hDC, NewX, yy, w, h, PicUfo.hDC, 0, 0, vbSrcPaint)
AltBitBlt.Refresh
DoEvents
Loop

End Sub 

Alıntı

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Cevapla

Etiketler
resim, yanında, İmlecin


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
İmlecin hangi yatay ve düşey koordinatlarda olduğunu belirlemek hAte HTML/CSS/JavaScript 0 10 Ekim 2014 03:42
Özhaseki, Resim Bölümü Öğrencilerinin Karma Resim Sergisini Açtı Thetis Kültür ve Sanat 0 30 Mayıs 2012 20:35
İmlecin Hareket Alanını Sınırlamak Cemalizim Visual Basic 0 21 Temmuz 2008 18:40