AccessTr.neT

Tam Versiyon: Hareketli Form Resimi Yazısı.
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
çok teşekkürler
süre ölçer aralığını kod yazarak değiştirebilirmiyiz
(01/12/2009, 14:40)accessman yazdı: [ -> ]çok teşekkürler
süre ölçer aralığını kod yazarak değiştirebilirmiyiz

Merhaba..

Değiştirebiliriz.. Bunun için TimerInterval özelliğine değer atamanız yeterlidir..

Me.TimerInterval = 500 gibi.. Vereceğiniz değer Access tarafından milisaniye olarak değerlendirilir.. 1 saniye 1.000 milisaniyeye eşittir..
iyi günler
aşağıdaki kodda nasıl bir değişiklik yapmalıyız ki
yazının uzunluğundan bağımsız bir şekilde yazı
form başlığının sağ ucundan girip sol ucundan çıksın
sol tarafta son harf kaybolurken sağ taraftan tekrar çıksın
------------------------------------------
i = i + 1
a = "www.accesstr.net"
b = Space(100) & a

If i <= Len(b) - Len(a) Then
Me.Caption = Mid$(b, i, Len(b))
ElseIf i > Len(b) - Len(a) Then
Me.Caption = Space(1) & Me.Caption
If Len(Me.Caption) = Len(b) Then i = 0
End If
(01/12/2009, 16:21)accessman yazdı: [ -> ]iyi günler
aşağıdaki kodda nasıl bir değişiklik yapmalıyız ki
yazının uzunluğundan bağımsız bir şekilde yazı
form başlığının sağ ucundan girip sol ucundan çıksın
sol tarafta son harf kaybolurken sağ taraftan tekrar çıksın

Tüm kodları bununla değiştirirseniz yazı sağdan sola doğru mütemadiyen akar...

Kod:
Static Msj As String, Kayma As Integer, Uznk As Integer
Dim Trz As String
Const Bosluk = 80 'Form genişliğine göre bu değeri değiştirin..
If Len(Msj) = 0 Then
    Msj = Space(Bosluk) & " Sloganınız " & Space(Bosluk)
    Uznk = Len(Msj)
End If
Kayma = Kayma + 1
If Kayma > Uznk Then Kayma = 1
Trz = Mid(Msj, Kayma, Bosluk)
Me.Caption = Trz
Bende Bir Örnek ekleyim. Img-grin Bir Uçtan girip diğerinden çıkıyor ve süreklilik arzediyor.
Sayfalar: 1 2 3