molto probabilmente è sbagliata la chiamata alla funzione MidB(string,start,lenght)

...