das die was damit anfangen kann.
Oder alernative der WDAPi einen header file geben, damit dann die richtigen Windev Daten und Datentypen
angezeigt werden?
Zum letzten ein Beispiel
es gäbe diese Header date
myheader.h
int whatever(void);
gesichert auf c:\myheader.h
Kann man nun irgendwie die WDAPI hemen und bei favorie sites so einrichten, daß diese Funktion auch bei Functions angezeigt wird?
Kann man eine Doxyfile Dokumention für WDAPI einrichten
-
- Member
- Beiträge: 65
- Registriert: 9. Mai 2015, 08:19
-
- Site Admin
- Beiträge: 529
- Registriert: 23. Februar 2010, 08:06
- Wohnort: Langenthal, Schweiz
- Kontaktdaten:
Re: Kann man eine Doxyfile Dokumention für WDAPI einrichten
Weiss ich nicht, müsste wohl für die WX-Language definiert werden.
Aber, schau hier, man kann direkt aus der Windev-Umgebung heraus einiges ausgeben:
https://help.windev.com/en-US/?2015001& ... umentation
Aber, schau hier, man kann direkt aus der Windev-Umgebung heraus einiges ausgeben:
https://help.windev.com/en-US/?2015001& ... umentation
-
- Member
- Beiträge: 65
- Registriert: 9. Mai 2015, 08:19
Re: Kann man eine Doxyfile Dokumention für WDAPI einrichten
Habe etwas gefunden wenn man im Editor CallDLL32 eingibt
geht die Hilfe aus und es gibt dann einen Wizzard auf der nächsten Seite kann man die entsprechende C-DLL auswählen
Und nach der Funktion suchen die man braucht, dann schreibt der Wizzard eine API Description und auch wenn die auf französich ist und nicht vollständig kann man das dann aufrufen:
Sieht dann nur etwas "merkwürdig" aus:
worm_user_logout is API Description
worm_user_logout.NomDLL = "WormAPI.dll"
worm_user_logout.NomFonction = "worm_user_logout"
let rVal = worm_user_logout(hWormContext, nUserID)
IF rVal <> WORM_ERROR_NOERROR THEN
Trace("Failed to log out reason: " + rVal)
END
Geht recht zügig, schreibt aber nicht alles raus was es so zu wissen gibt. z.B Anzahl von Parametern und deren Typ gibt es nicht, kann man trotzdem aufrufen und es geht dann
Danke für Deine Zeit
geht die Hilfe aus und es gibt dann einen Wizzard auf der nächsten Seite kann man die entsprechende C-DLL auswählen
Und nach der Funktion suchen die man braucht, dann schreibt der Wizzard eine API Description und auch wenn die auf französich ist und nicht vollständig kann man das dann aufrufen:
Sieht dann nur etwas "merkwürdig" aus:
worm_user_logout is API Description
worm_user_logout.NomDLL = "WormAPI.dll"
worm_user_logout.NomFonction = "worm_user_logout"
let rVal = worm_user_logout(hWormContext, nUserID)
IF rVal <> WORM_ERROR_NOERROR THEN
Trace("Failed to log out reason: " + rVal)
END
Geht recht zügig, schreibt aber nicht alles raus was es so zu wissen gibt. z.B Anzahl von Parametern und deren Typ gibt es nicht, kann man trotzdem aufrufen und es geht dann
Danke für Deine Zeit