problem z programem. zapisywanie bitmapy do pliku.

0

program wykonuje proste operacje logiczne na dwóch mapach bitowych i wynik zapisuje w trzeciej wynikowej bitmapie... tylko ze przy probie zapisu wyskakuje wyjatek: "raised exception class EInvalidGraphic with message Unknown picture file extension(.)</b>"... jak sie domyslam chodzi o rozszerzenie pliku. tylko nie wiem dlaczego... w SavePictureDialog mam ustawione tylko pliki *.bmp, więc chyba powinno zadzialac...

Fragment kodu z zapisywaniem bitmapy:

if (SavePictureDialog1->Execute())
   {
    i3->Picture->SaveToFile(SavePictureDialog1->FileName);
   } 

Jak napisze i3->Picture->Bitmap->SaveToFile(...); tez pokazuje sie ten sam blad.

0

A w ten sposób działa:

i3->Picture->SaveToFile("c:\\obrazek.bmp");
?

1 użytkowników online, w tym zalogowanych: 0, gości: 1