Имаме множество vb проекти. Искаме да поставим манипулатори на грешки във всички функции, а манипулаторите на грешки трябва да записват във файл. Има ли налични инструменти - разгледахме codesmart и vbwatch.
Как да поставите манипулатори на грешки във всички vb функции
Отговори (3)
Ето една безплатна програма:
http://wareseeker.com/Software-Development/automatic-error-handling-pro-1.1.0.zip/238557
и ето малко изходен код, за да го направите сами:
http://www.nigelrivett.net/VB/VBAddErrorHandling.html
MZ-Tools, който е безплатен и много лесен за инсталиране, често се препоръчва:
Поддържани инструменти за разработка на Microsoft
- Visual Studio 2008 (с изключение на Express изданията)
- Visual Studio 2005 (с изключение на Express изданията)
- Visual Studio .NET 2003
- Visual Studio .NET 2002
- Visual Basic 6.0
- Visual Basic 5.0
- VBA редактор (Office 2000-2007 или други)
Поддържани езици за програмиране
- Visual C#
- Visual Basic .NET
- Visual C++ (частична поддръжка, повечето функции)
- Visual J#
- Visual Basic 6.0 и 5.0
- Visual Basic за приложения (VBA)
Уверете се, че тествате ефективността, преди да го поставите във всички процедури. Нашето решение за обработка на грешки (VBRig) значително повлия на математическите изчисления и преначертанията на екрана в нашето CAD/CAM приложение. Не беше зле написано, но добавянето на извършване на стотици време за регистриране добави.
Превключихме към използване на обработка на грешки във всички рутинни събития и избрахме друга област. Въпреки че не е идеален от гледна точка на дизайна, той върна производителността до това, което трябваше да бъде.