Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/07/2006, 00:20
Nivel7
 
Fecha de Ingreso: abril-2006
Ubicación: Acapulco Gro. México
Mensajes: 483
Antigüedad: 18 años, 8 meses
Puntos: 2
agregar que es muy raro asignar aun char*, una cadena caracter a caracter, lo mejor es la asignacion de la cadena completa al puntero, pero ojo, con esto, ya lo hiciste y te ha sorprendido, ya que te encontraste con vasura, por que, si segun tu llenaste todo de '\0', no?.
si llenaste de '\'', la memmoria recervada pero al asignar la cadena "a" a text, estas cambiando un puntero por otro, ahi hay otro error mas, estas perdiendo memoria, la que antes recervaste.

lo que se hace es copiar la cadena en la memoria, y para eso esta strcpy

seria.:

strcpy(textbox->text, "Hola");

esto en los casos de asignar una cadena a otra, de esta forma aprovecharias la memoria recervada.

Saludos.