Bueno saludos a todos...
Quiero crear un programa en C++ Builder que simule un juego de dados, para esto he creado una funcion que reciba como parámetros un TImage y un entero, la idea es que me cargue una imagen segun el entero que le doy... aqui les mando mi funcion...
void muestra_cara(TImage* img, int n)
{
switch(n){
case 1: img->Picture->LoadFromFile("d1.jpg"); break;
case 2: img->Picture->LoadFromFile("d2.jpg"); break;
case 3: img->Picture->LoadFromFile("d3.jpg"); break;
case 4: img->Picture->LoadFromFile("d4.jpg"); break;
case 5: img->Picture->LoadFromFile("d5.jpg"); break;
case 6: img->Picture->LoadFromFile("d6.jpg");
}
}
Ahora en el formulario tengo un Edit, un TImage y un button... en el código del button puse esto:
int dato;
dato=Edit1->Text.ToInt();
muestra_jugada(Image1,dato);
deberia cambiar de imagen segun el número que le ingrese desde el Edit, pero no pasa nada.. sale el sgte horror...
[Linker Error] Unresolved external 'TForm1::muestra_cara(Extctrls::TImage *, int)' referenced from C:\...\DADOS\Unit1.OBJ
Ahh guarde todo en la carpeta donde estan las imágenes...
Cualquier solución será bienvenida... help me!!!