Indlæg
Titel:LotusScript callback functions
Kategori:Udvikling: Lotus Script
Oprettet:11/20/2017
Forfatter:Bo Frederiksen

Hej Nørder :-)

Jeg har brug for at give en funktion, som parameter i Lotusscript. Det der på godt dansk hedder en callback function.

Her er et eksempel fra Javascript:

function surprice() {
    alert("Surprice");
}

window.setTimeout(surprice, 1000);

Surprice bliver ikke kaldt i sidste linie, men først når timeout tiden er gået.

Tilbage til Lotusscript

Det påstås at man ikke kan give en callback funktion som parameter på side 45:

http://hadsl.eu/hadsl.nsf/Vienna_Buchan_Calling%20the%20Notes%20C-API%20from%20LotusScript.pdf

Er det stadig tilfældet 11 år senere?

Er der nogen der kender en workaround?

Kaldet, der skal have callback funktionen som parameter, bliver kaldt via et C-API kald til libcurl på en 64-bit Linux server.

 

/BoFrede



Diskussions forløb

11/20/2017Hide details for [<a class="A2D234A7A69222B7C12581DE0048C2CC" href="A2D234A7A69222B7C12581DE0048C2CC?OpenDocument">LotusScript LotusScript callback functions (Bo Frederiksen)
11/20/2017
Hide details for [<!-- 20171120210639 --><a class="1FC9B7C7FE4325CBC12581DE006E78E7" href="1FC9B7C7FE4325CBC12581DE006E78E7?Ope (John Dalsgaard)
11/23/2017
Show details for [<!-- 20171123150715 --><a class="0FE869E084019954C12581E1004D91A7" href="0FE869E084019954C12581E1004D91A7?OpeExecute? (Bo Frederiksen)
11/21/2017
Desværre ikke callback til LotusScript funktioner ved C-api kald i LS (Finn L Knudsen)
11/21/2017
Som John siger: Execute er nok din vej frem (Christian Gravgaard)
Notesnet.dk - Rustenborgvej 7a - 2800 Kgs. Lyngby - info at notesnet.dk