Ošetření chyby   zodpovězená otázka

VB.NET, .NET

Ahoj.

Pokud v mé aplikaci nastane chyba a nebude se dát jakýmkoli způsobem spustit, jak mám ošetřit tuto chybu

pro MsgBox("neco" ... ) místo toho aby se tam uživately vypysovaly .NETový hlášky o chybě???

Potřebuju to tedy uskutečnit při spouštění aplikace. Ještě dřív než se zobrazí formulář, ...

Prostě hned ze začátku ???

Díky

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Neviem, či som správne pochopil, čo chcete dosiahnúť.

Snáď pomôže toto :

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Try
            Dim null As Integer = 0
            Dim i As Integer = CInt(1 / null) 'Tu vznikla chyba
        Catch ex As Exception
            MsgBox("Nastala chyba : " & ex.Message)
            Me.Close()
        End Try
    End Sub

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Ne, tak jsem to nemyslel. Porřebuju ošetřovat chyby ještě dřív, než se zobrazí formulář. Například chybu, kdy user nebude mít nainstalovaný .NET Framework ??? šlo by to?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Váš pravopis je naprosto katastrofální stejně jako váš dotaz. Zamyslete se příště prosím alespoň trochu...

Otázka pro zamyšlení: Jak by bylo možné ošetřit chybu v .NET aplikaci, pro kterou není nainstalováno běhové prostředí .NET Framework a tudíž nelze ani spustit???

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Ne, tohle nejde. Proto se k aplikacím dělají instalátory.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback