Raport błędów
- 14.12.1998
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] .