Purtroppo non lavoro in C++, ma cercherò di descrivere meglio la soluzione.
Invece di richiamare la Synchronize passando come parametro il metodo UpdateMemo, crei un nuovo metodo (ad esempio, chiamato genericamente Update) che passerai al posto di UpdateMemo alla Synchronize.
Nel metodo Update creato di fresco, che è senza parametri, inserisci una chiamata alla tua UpdateMemo passando invece i parametri che quest'ultimo richiede (la stringa).
Sostanzialmente, si tratta di un semplice raggiro del problema: la Synchronize accetta solo metodi senza parametri? Allora tu ne crei uno che a sua volta chiama il metodo con parametri passando i valori richiesti; questo metodo è quello che viene passato alla Synchronize.

Rispondi quotando