Şimdi Ara

Nesne başvurusu bir nesnenin örneğine ayarlanmadı.

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir - 3 Masaüstü
5 sn
2
Cevap
0
Favori
18.293
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Basit bir program üzerinde çalışıyordum ve bu sorunla karşılaştım. Sorunun anlamını internette aradığımda belirttiğim değerlerin projede karşılığı olmadığından bu hatayı aldığımı öğrendim. Atma kodumdaki hatayı tespit edemedim.

    Public Class Form1 


    Dim oran As Integer = 15
    Dim ilkyukseklik As Double = Me.araba.Top + Me.araba.Height 'Hata aldığım satır burası.
    Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick
    If LineShape3.Y1 > araba.Top + araba.Height Then

    araba.Top = araba.Top + oran
    Timer1.Start()
    ElseIf LineShape3.Y1 = araba.Height Then
    oran = oran - 1
    araba.Top = ilkyukseklik - oran
    End If
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Timer1.Start()
    End Sub
    End Class







  • Selamun aleykum dostum. Bu hata efsanedir, sürekli karşına çıkar : "object reference not set to an instance of an object"

    null olan bir objenin bir function/field/property erişmek istediğinde bu hatayı alırsın. Hatayı almamak içik fonksiyon/field/property çağırmadan önce null kontrolü yapman gerekir.

    Senin örneğinde büyük ihtimal Me.araba objesi null geliyor. F9 ile breakpoint koyarak null olup olmadığını kontrol edebilirsin.

    Kolay gelsin üstad.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.