Yo creo que te estás confundiendo entre variables locales y globales. Cuando sales del procedimiento ya no es posible acceder a SearchString y ReplaceString, no al menos, a las declaradas dentro del procedimiento. Si tienes otras declaradas fuera del procedimiento, entonces es lógico que no veas los resultados esperados pues el procedimiento está alterando otras variables (que se llaman igual).
// Saludos
|