Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Felmeddelandestrul

Postades av 2004-04-02 21:46:36 - Per Eriksson, i forum visual basic - allmänt, Tråden har 3 Kommentarer och lästs av 462 personer

Språk: VB6

Hej!

Jag har en procedur med en massa kod. När jag kör proceduren fungerar den felfritt. Allt som ska hända händer, och inget fel returneras någonstans.

Men när jag lägger in en egengjord felhanterare, så får jag fel nr. 0. Detta är ett gammalt fel som ligger kvar sedan tidigare. Men det är ju just det som jag försöker ta bort med Err.Clear.

Vad gör jag för fel?

Med Vänlig Hälsning
Per Ericsson
per@katrineholm.org


Svara

Sv: Felmeddelandestrul

Postades av 2004-04-02 21:55:52 - Pelle Johansson

Om du får fel till en början så är det inte bra. Det kan vara så att en överliggande rutin har on error resume next som ignorerar fel,eller on error goto 0 vilket sätter på felhantering.

Att använda .clear tyder på att du faktiskt har fel i koden och det bör rättas upp innan du kan gå vidare. Så rensa bort alla felhanterare och se till vart det verkligen smäller, täpp till det felet och sedan bygger du in felhanteringen korrekt igen.

Varje funktion skall om du vill ha felhantering on error goto errHandler:

Sen i slutet på rutinen

<info>
Function/Sub någonting
on error goto ErrHandler
programkod

Exit Function/Sub
ErrHandler:
Här hanteras felet
End Function/Sub
</info>


Svara

Sv: Felmeddelandestrul

Postades av 2004-04-02 23:09:01 - Per Eriksson

Hej Pelle!

Tack för svaret!

Det jag hade glömt var "Exit Sub" innan felhanteraren. Det var det som var det egentliga felet.

Ha det så bra!

PS. När man svarar på någon fråga i forumet så kan man inte använda rullningslisten vid "Fråga du besvarar".

Med Vänlig Hälsning
Per Ericsson
per@katrineholm.org


Svara

Sv: Felmeddelandestrul

Postades av 2004-04-03 21:48:44 - Mikael Wedham

Error 0 innebär : Inget fel

Ofta kollar man på
<code>
If Err.Number <> 0 Then
'Fel!!
End If
</code>
När man kört On Error Resume Next.


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 635
27 958
271 741
594
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies