OK, sono totalmente nuovo in DWScript. Per ora sono affascinato dalle sue capacità, ma sebbene legga tutte le pagine del wiki e domande/risposte qui non riesco ancora a trovare il modo di estrarre il risultato dopo che una funzione è stata chiamata da Delphi in questo modo:DWScript: come ottengo risultato dopo chiamata
func := m_dwsExec.info.Func[funcname];
func.call(params);
e poi sono bloccato: exec.result.toString
non mi dà nulla. Finché vedo che non ho Result
nell'oggetto exec ed è per questo che quando si eliminano gli elementi dallo stack di script il risultato viene rimosso e perso. Per favore mi consigli su qual è il modo corretto per fare questo semplice compito?
Benvenuti in Stack Overflow. È fantastico che tu abbia trovato la risposta alla tua domanda, ma per favore scrivi la risposta nella sezione * risposta *, di seguito. –
Vedo, ha senso. Grazie. – Nedko