Prova con:
codice:
....
str_int = str.ToInt();
....
converte in intero (ToInt) la variabile stringa str.
Non so se va bene con tutti i compilatori, con quello della Borland funziona..

Se no prova con il casting che funziona di sicuro:
codice:
....
str_int=(int)str;
....
In str_int ci andra, il valore della stringa 'str' trasformato in intero dall'istruzione (int)...

Ciao..