login : password // s:=copy(ms,0,pos(':')+1)); //login q:=copy(ms,pos(':',ms)-1,length(ms)); //pass в таком виде
в строках первый символ имеет индекс 1. функции copy-то всёравно, но в будущем могут возникнуть проблемы с перебором символов в строке, например. пИшите - пишИте сразу правильно.