Thema: Delphi wuApi.dll ErrorCodes

Einzelnen Beitrag anzeigen

Benutzerbild von stOrM
stOrM

Registriert seit: 7. Jun 2003
Ort: Mülheim an der Ruhr
436 Beiträge
 
Delphi 10.3 Rio
 
#6

Re: wuApi.dll ErrorCodes

  Alt 23. Sep 2008, 12:00
Hehehe, hast du die mal importiert und Dir den Inhalt mal angesehen? Da gibts keine Fehlercodes drin!
Ich arbeite mit der TLB, sorry hatte ich nicht erwähnt.

Grob geschätzt gibt es zu der Api ca. 200 Fehlerconstanten und die sind leider nicht auffindbar.
Ich versuchs nochmal anders zu erklären:

Am liebsten wäre mir folgendes:

Man baut eine DLL, die enthält als Resource:

1. Fehlercode z.b. $8024F001
2. Fehlertype z.b. WU_E_REPORTER_EVENTCACHECORRUPT
3. Fehlerbeschreibung z.b. The event cache file was defective.

Jetzt sagen wir mal passiert folgendes:
In der Anwendung wird eine Suchanfrage nach Updates gestartet, jetzt kommt es z.B. zu einem OleSysError, man müsste sich den E.ErrorCode nun nehmen, und mit denen in der Resource.DLL vergleichen lassen, sollte dieser innerhalb der DLL gefunden werden,
müsste eine Function nun:

1. Den Fehlertype extrahieren und die Beschreibung dazu, so das ich nun diese 3 Sachen, Fehlercode, Fehlertype ssowie
Beschreibung in mein Tree wegschreiben könnte.

Nur wie wirds gemacht mit der DLL und dem Extrahieren?

Gruß
s!
  Mit Zitat antworten Zitat