Quelqu'un pourrait-il fournir un exemple sur la mise en œuvre SEH dans VB6? Tout ce que j'ai vu jusqu'à présent est en C++Comment implémenter SEH (Structured Exception Handling) dans VB6?
2
A
Répondre
1
Visual Basic 6.0 (et versions antérieures) ne met pas en œuvre la gestion des exceptions structurées. Il a d'abord été introduit en Visual Basic .NET (VB 7) avec la construction suivante:
Try
' Logic
Catch e As Exception
' Error handling
End Try
De l'MSDN documentation:
Dans le traitement Visual Basic 6.0, vous utilisez exception non structurée pour traiter les erreurs dans votre code. Mise en place l'instruction On Error au début d'un bloc de code gère des erreurs qui se produisent dans ce bloc . exception Unstructured manutention emploie également l'erreur et de reprise déclarations.
Questions connexes
- 1. Exception Handling Context Switching et SEH
- 2. Exception Handling
- 3. Exception Handling
- 4. DWR Exception Handling
- 5. C++ Exception Handling Questions
- 6. WCF Exception Handling proxy
- 7. DB2 Exception Handling
- 8. NerdDinner Exception Handling
- 9. PHP exception Handling vs C#
- 10. Test Last Chance Exception Handling
- 11. RIA Services Server Side Exception Handling
- 12. (SEH) Initialisation d'exception Nlog
- 13. Moose structured types
- 14. Exception Handling (Task Parallel Library) Net Framework 4.0 Beta 2
- 15. WCF RIA Services Business Rule/Database Exception Handling
- 16. MSMQ Poison Message Handling
- 17. App App VB6 .NET DLL Exception OutOfMemory
- 18. PostgreSQL UTF8 Handling
- 19. NSURL Error Handling
- 20. Perl File Handling question?
- 21. Python utf-8 handling
- 22. Handling Cursor dans la zone de texte
- 23. C# Plugin Event Handling
- 24. Handling Multiple TimerEvent
- 25. Javascript handling textarea
- 26. Handling calcul temporaire Linq
- 27. Event Handling order
- 28. coNcEPTIoN - événement polymorphes Handling
- 29. Bibliothèque d'entreprise Comment implémenter un IExceptionHandler?
- 30. comment créer Mschart dans VB6?
Vous pouvez encore faire beaucoup dans VB6 pour gérer les erreurs. Qu'essayez-vous exactement d'accomplir? – CResults
Gérer une violation d'accès causée par un composant tiers à la sortie. – cfischer
"Violation d'accès" est différent de "Gestion des exceptions structurées". Vous ne pouvez pas gérer une "violation d'accès" avec la gestion des erreurs VB6, ni la gestion des exceptions structurées C++, ni encore avec VB.Net. Essayez ... Gérer la gestion des exceptions structurées. Vous devez signaler un problème au fournisseur du composant tiers. – MarkJ