salve gente
il mio problema (tra i tanti ) è che vorrei che premendo un pulsante su un form mi creasse un immagine ( i dati li prende da una variabile) e che me la visualizzasse nel form
il mio pulsante fa questo
codice:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
FILE *p;
Auto* prova = new Auto(auditt_motori[0],auditt_scarichi[0],cerchi[0], gomme[0], auditt_telai[0], auditt_spoiler[0], auditt_parant[0],auditt_parpos[0]);
p = fopen("c:/temp_auto.gif", "wb");
for(register i=0; i<sizeof(auditt_telaio_01); i++) fprintf(p, "%c", auditt_telaio_01[i]);
fclose(p);
Image1->Picture->Bitmap->LoadFromFile("c:/temp_auto.gif");
}
quando premo il pulsante mi da quest'errore
Project Project1.exe raised exception class EAccessViolation with message 'Access violation at address 00410FF0 in module 'Project1.exe'. Read of address 0041F000'. Process stopped. Use Step or Run to continue
non so cosa ho sbagliato, chiedo aiuto
ps: suo il c++ builder 6