do jeito que estão seus posts, dá a impressão que quando você fazia a checagem do valor com ele limpava o valor de ReceiveText ... tente fazer o seguinte ... da mesma forma que você estava fazendo, faça a checagem e logo após a primeira checagem tente exibir o valor de ReceiveText com showmessage ou outra forma qualquer ... é uma forma de você testar o que poderia estar ocorrendo ... abraço!!