Raport błędów

Błędy w programach i sposoby ich naprawienia

Błędy w programach i sposoby ich naprawienia

Microsoft Visual C++ 4.2. Podczas pracy z Visual C++ Enterprise Edition 4.2 mogą wystąpić problemy przy wykonywaniu funkcji SENDTIME dołączonej jako przykład do tej aplikacji. Jeżeli zainstalowano poprawkę Visual C++ 4.2b, to funkcja nie pozwoli na wykonanie polecenia CoCreateInstanceEx().

Aby usunąć ten błąd, Microsoft proponuje przeprowadzić następujące działania:

1. Zainstalować poprawkę Visual C++ 4.2b uaktualniającą strukturę DCOM.

2. W ustawieniach projektu dodać symbol _WIN32_DCOM.

3. W funkcji CallMachine() w SENDTDLG.CPP zastąpić linie:

ServerInfo.dwSize = sizeof(COSERVERINFO);

ServerInfo.pszName = T2OLE(lpszMachine);

liniami

memset(&ServerInfo, 0, sizeof(ServerInfo));

ServerInfo.pwszName = T2OLE(lpszMachine);

<hr size=1 noshade>

Microsoft Visual InterDev. Użytkownicy pierwszej wersji pakietu Visual InterDev, stosujący ją w połączeniu z aplikacją Microsoft FrontPage, powinni wiedzieć o istnieniu kłopotliwego błędu podczas współpracy tych dwóch programów. Czasami, w trakcie zapisywania pliku edytowanego za pośrednictwem programu Visual InterDev, ale którego edycja uruchamiana jest z poziomu FrontPage'a, plik może być zapisany błędnie mając zerową długość.

Błąd ten występuje najczęściej wtedy, gdy pakiet Visual InterDev jest używany wraz z serwerem Personal Web Server, wchodzącym w skład pakietu FrontPage dlo Windows 95.

Pod adresemhttp://support.microsoft.com/download/support/mslfiles/viupdate.exe dostępna jest poprawka tego błędu.

<hr size=1 noshade>

Wymienione błędy i sposoby ich rozwiązania pochodzą z internetowego serwisu informacyjnego BugNet, w którym publikowane są informacje o błędach w popularnych programach. Serwis ten dostępny jest pod adresemhttp://www.bugnet.com .

Informacje o znalezionych błędach można wysyłać pocztą elektroniczną pod adres [email protected] .

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200