Tienes que pasar un PWCHAR no un String en el cuarto parámetro:
Código Delphi
[-]
ShellExecuteW(0, nil, 'java.exe', PWCHAR('java -cp' + ' ' + sEdit1.Text+ ' ' + 'com.sheepit.client.standalone.Worker -login ' + edit1.Text + '-password ' + edit2.Text), 0, 0);
Saludos.