idStack := TIdStack.Create; TIdStack.IncUsage; try network := idStack.LocalAddress; mmoResults01.Lines.Assign(idStack.LocalAddresses); //PrintLines(idStrings); finally TIdStack.DecUsage; end; FreeAndNil(idstack);
It's an example for Indy9, are you using indy 9? If so where did you obtain it?
Afaik one must add a binding using the binding (bindings?) property for all interfaces (0.0.0.0)This is a Indy9-10 difference.