Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2007, 02:10
DiosZ
 
Fecha de Ingreso: noviembre-2007
Mensajes: 7
Antigüedad: 16 años, 7 meses
Puntos: 0
Como multiplicar un string con un int

Hola a todos,

Me ha surgido un problemilla en una funcion de un programa.Resulta que tengo que cambiarle el signo a una variable llamada valor, pero esta variable es de tipo String. La opcion de hacer casting ya lo he intentado pero no me funciona.

Sabria alguien decirme si existe alguna manera de poder hacer esta multiplicacion???

Os dejo el codigo por siacaso.

Código:
void CPresElemTabla::IntroducirValor(CDC *pDC,CString valor,int canal)
{
	CString texto;

	if (canal>0)
	{
		texto.Format("%i",canal);
		vent1->SetWindowText(texto);
		texto=((CEnsayo *)((CPresTabla *)principal)->ensayo)->NombreCanal(canal);
		vent2->SetWindowText(texto);
	}
	else
	{
		vent1->SetWindowText("");
		vent2->SetWindowText("");
	}

	vent3->SetWindowText(valor);
}
Gracias de antemano

Saludos