Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 13:53

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

Advertisement



[VB.Net] IOException greift nicht?

Discussion on [VB.Net] IOException greift nicht? within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
maxasoft's Avatar
 
elite*gold: 2049
The Black Market: 350/0/0
Join Date: May 2012
Posts: 4,593
Received Thanks: 441
[VB.Net] IOException greift nicht?

Hey,

ich habe mit folgendem Code ein Problem:

Quote:
Try
Dim sw As New StreamWriter(".\vocs", True)
sw.WriteLine(voc)
sw.Close()
Catch ex As IOException
Return False
Catch ex As Exception
Return False
End Try
Und zwar wird er von mehreren Threads benutzt, somit kommt es ab & zu zur IO-Exception, allerdings wird diese dann nicht abgefangen und die Funktion mit False zurückgegeben, sondern das Programm stürzt ab & Visual Basic zeigt die Zeile Dim sw As New StreamWriter(".\vocs", True) als fehlerhaft an, obwohl ich die IOException behandelt habe.

Hat jmd ne Ahnung warum?

MfG,

maxasoft
maxasoft is offline  
Old 01/12/2014, 00:08   #2
 
elite*gold: 1000
Join Date: Apr 2012
Posts: 1,003
Received Thanks: 208
Sicher, dass die Exception die ausgelöst wird, auch eine IOException ist?
qkuh is offline  
Old 01/12/2014, 00:51   #3
 
maxasoft's Avatar
 
elite*gold: 2049
The Black Market: 350/0/0
Join Date: May 2012
Posts: 4,593
Received Thanks: 441
Ja, ganz sicher
maxasoft is offline  
Old 01/14/2014, 12:56   #4
 
beefm4ker's Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 572
Received Thanks: 90
Hast du mal im Debugger geschaut was genau er denn auszusetzen hat? Ansonsten mal mal nen Screen davon was er denn an deinem Codeschnipsel auszusetzen hat.
beefm4ker is offline  
Old 01/14/2014, 17:17   #5
 
elite*gold: 0
Join Date: May 2010
Posts: 88
Received Thanks: 23
Quote:
Originally Posted by maxasoft View Post
Hey,

ich habe mit folgendem Code ein Problem:



Und zwar wird er von mehreren Threads benutzt, somit kommt es ab & zu zur IO-Exception, allerdings wird diese dann nicht abgefangen und die Funktion mit False zurückgegeben, sondern das Programm stürzt ab & Visual Basic zeigt die Zeile Dim sw As New StreamWriter(".\vocs", True) als fehlerhaft an, obwohl ich die IOException behandelt habe.

Hat jmd ne Ahnung warum?

MfG,

maxasoft
Wenn es 'ab & zu' zu einer Exception kommt, weil du mit mehreren Threads IO Operationen ausfuehrst, solltest du deinen Code nochmal vollstaendig ueberdenken und falls du mit mehreren Threads an der selben Datei arbeitest (vorallem schreiben), empfehle ich dir mal mit einer Queue zu arbeiten. Ansonsten wirst du immer Probleme haben.

MFG
Fabian
Easy-Emu is offline  
Thanks
1 User
Old 01/15/2014, 11:31   #6
 
elite*gold: 100
Join Date: Aug 2005
Posts: 595
Received Thanks: 208
Easy-Emu triffts aufn Punkt, Exceptions abfangen ist kein sinnvoller Bugfix hier :P



Für den Moment würd ich das Ding einfach Locken und damit sicherstellen das jeweils nur ein Thread drauf zugreift. Vorsichtig mit umgehn, kann logischerweise zu Deadlocks füren.

Zu deinem Catch, catch mal alles, würd mich nicht wundern wenns keine IOException ist die es Crasht. Threads gleichzeitig auf sowas zugreifen zu lassen ist meist nen recht guter Weg Fehler einzubauen die ekligst nachzuvollziehn sind
dready is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Honorbuddy greift nicht an
10/03/2012 - WoW Bots - 5 Replies
Hallo Leute und zwar ich hab ein Problem mit dem Honorbuddy Bot er will einfach nicht angreifen. Er rennt immer rum nimmt die Gegner ins Ziel und bleibt dann stehn. Weiß jemand an was das liegen könnte hab auch schon etliche Profile probiert immer das gleiche er will sie einfach nicht angreifen. Alles andere geht farmen etc nur angreifen will er keine mobs Wenn mir jemand helfen kann wär ich sehr dankbar
Ederman greift nicht an.
09/22/2011 - Minecraft - 12 Replies
Also proplem steht eigendlich in der überschrift habe ein server bein nitrado ohne bukkit also vanilla und die edermans wollen nicht angreifen oO schwierigkeitsgrad ist auf 3 also eig so schwer wies geht.... aber ich kann denn stundenlang angucken und der macht einfach nichts.... wär mir ne vernümftige lösung gibt kriegt ein THX :)
assa bot greift nicht an
05/04/2010 - Diablo 2 - 1 Replies
hi, ich hab mir eine trapse gebaut und wollte die als bot laufen lassen. ich hab auch die skills in der char config datei eingestellt aber wenn sie im thron unten ist grift sie die gegner nicht an sondern portet n bischen rum und bleibt dann mitten in den monstern stehen bis sie stirbt (oder chicken) hat jemand eine lösung dafür? ;) D2NT v3.1 bot ;)
Bot greift nicht an und Macros gehen nicht
06/15/2009 - Ragnarok Online - 4 Replies
Hi zusammen, erstmal sollte gesagt werden, dass ich jetzt schon mind 3 Stunden versuche meinen Kore irgendwie zum laufen zu bringen...Ich benutze die SVN, habe sie grade mit Tortoise SVN nochmal geupdatet, aber trotzdem funktioniert nichts wie es soll. Hier nun mein Problem: Mein Bot will einfach nicht angreifen (Es steht zwar da attacking Monster, aber danach hagelts wie gewohnt nur die Meldungen, dass ein Monster mich angreift, wie viel Schaden es macht, etcetc), ob normal oder mit...
bot greift nicht an
05/23/2007 - Ragnarok Online - 5 Replies
tjo mein knight der will nich angreifen ka warum hab mir alles runtergeladen was ich brauchen config auch fertig gemacht aber wenn der angreifen soll kommt immer ne fehler meldung mit irgendwas alla unbekanntest packet sob weiß da vieleicht jemand warum das sein kann?



All times are GMT +2. The time now is 13:53.


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.