Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 18:12

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Visual Basic 2010]System.NullReferenceException

Discussion on [Visual Basic 2010]System.NullReferenceException within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 10
Join Date: Nov 2009
Posts: 1,929
Received Thanks: 471
[Visual Basic 2010]System.NullReferenceException

Hallo Elitepvpers,

ich hoffe ich bin hier am richtigen Platz, also ich hab einen Emulator versucht zuverbessern aber es kommt dieser Fehler:






System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei GalaxyEmu.Game.CharacterItems.MoveItem(GameClient Client, Int32 ItemID, Int32 NewPosition, Int32 Quantity) in D:\Projects\GalaxyEmu\GalaxyEmu\Game\Client\Charac terItems.vb:Zeile 343.
bei GalaxyEmu.Game.GameParser.MoveItem(String ExtraData) in D:\Projects\GalaxyEmu\GalaxyEmu\Game\GameParser.vb :Zeile 537.
bei GalaxyEmu.Game.GameParser.ParseBasic(String Packet) in D:\Projects\GalaxyEmu\GalaxyEmu\Game\GameParser.vb :Zeile 1759.
bei GalaxyEmu.Game.GameParser.Unpack(String Packet) in D:\Projects\GalaxyEmu\GalaxyEmu\Game\GameParser.vb :Zeile 33.



Und hier der Abschnitt von "MoveItems" bei CharacterItems:




Quote:
PublicSub MoveItem(ByVal Client AsGameClient, ByVal ItemID AsInteger, ByVal

NewPosition AsInteger, ByVal Quantity AsInteger)

Dim Item AsInteger = GetObjectOnPos(NewPosition).TemplateID

If IsObjectOnPos(NewPosition) ThenExit SubForEach TempItem AsItemIn

ListOfItems


If TempItem.UniqueID = ItemID Then
(Der Code geht noch wieter, nur er ist ziemlich lange)

Vielen Dank für jede Hilfe =)
.Dêvile- is offline  
Old 02/12/2011, 15:39   #2
 
elite*gold: 0
Join Date: Mar 2008
Posts: 81
Received Thanks: 4
Schon mal nach der Exception gegoogelt? Anhand des Namens sagt sie mir schon, dass du einer Variable "NULL" referenzieren willst. Anhand so eines Problems würde ich den Debugger verwenden.
Karnerbi is offline  
Old 02/12/2011, 23:15   #3
 
elite*gold: 10
Join Date: Nov 2009
Posts: 1,929
Received Thanks: 471
Ich hab ihn gedebuggt, jedoch wird der Fehler in den FehlerLogs vom Emulator rein geschrieben aber beim Debuggen (in VB) kommt kein Fehler.
.Dêvile- is offline  
Old 02/13/2011, 15:26   #4
 
elite*gold: 0
Join Date: May 2008
Posts: 132
Received Thanks: 120
Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
der Fehler entsteht immer, wenn du ein Objekt nicht mir New erstellt hast und versuchs methoden oder eigenschaften davon zu verwenden, Beispiel:
Quote:
Dim wc as System.Net.Webclient
wc.downloadstring("http://google.de")
Richtig wäre natürlich
Quote:
Dim wc as new System.Net.Webclient
wc.downloadstring("http://google.de")
oder
Quote:
Dim wc as System.Net.Webclient = new System.Net.Webclient
wc.downloadstring("http://google.de")
krustx is offline  
Reply


Similar Threads Similar Threads
Visual Basic 2010 express
02/01/2011 - Main - 4 Replies
Bei diesem programm: Visual Basic 2010 Express - Download - CHIP Online muss man sich registrieren meine frage lauter kostet das registrieren etwas? :o
Visual Basic 2010 KEY !!!
11/22/2010 - Trading - 1 Replies
Guten Tag verkaufe Visual Basic 10 keys 9 Vorhanden Pro key 5 euro Originale.
Visual Basic 2010
11/14/2010 - .NET Languages - 2 Replies
Moin community hab ma wieder eine frage zu visual basic 2010 und zwar versuch ich ein admin tool für starcraft2 zu erstellen das für livestreamer da ist nur mein problem ist das das programm immer sich in den hintergrund packt sobald ich starcraft2 öffne ich hab es schon mit den befehlen wie me.topmost = true oder me.bringtofront probiert aber nichts funktionert ...
Visual Basic 2010 [WMP]
06/12/2010 - Technical Support - 0 Replies
Jah also ich woltle mal einen Eigenden machen nur wie Speicher ich den das meine Freunde den auch bekommen können von mir? Frage:Kann ich auch den schwarzenhintergund in ein von meinen Designs ändern und das Icon ganz oben auch ändern? Und was kann man noch so damit machen? Bitte um hilfe!
Visual Basic 2010 (Frage)
05/26/2010 - Technical Support - 0 Replies
Hallo, wie kann ich in Visual Basic 2010 von einer Form auf die andere wechseln. Jemand klickt z.B. auf button1 und öffnet sich die neue Form. Danke im voraus für eure Antworten Edit:// Habs rausgefunden. Kann geclosed werden



All times are GMT +2. The time now is 18:12.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.