Davi Eduardo Borges Wall wrote: > Essa é a diferença. E há casos que vc não consegue trabalhar com o > ponteiro do ponteiro. > > Houve um caso aqui mesmo na lista, onde se não me engano o cara > passa uma variável (não instanciada) do tipo form para uma procedure > e dentro da procedure ele usa essa variável para criar o form de > acordo com o form que ele quer. > > Dava AV no retorno. foi aí que fui pesquisar sobre isso, pois achei > interessante.
Foi o que eu havia falado. Só precisa quando é necessário alterar o endereço do objeto (no seu exemplo, criar um form). Quando precisa alterar apenas o objeto, é irrelevante passar por valor ou referência. -- Joao Morais