program do IKON ^_^

0

Witam!

czy idzie zrobic jakieś program do robienia ikon??? bo mam komponęt TImage i butonik z procedurą : Image1.Picture.SaveToFile('C:\ams.ico');
to wstedy mi obrazek zapisauje w ICO ale kiedy w Delphi wybiore z menu Project | Options.. i na zakładce Application i wybiore ikone do Porgramu to delphi pluje sioe ze to nie ikona ze nieten format czy coś wtym stylu czy istanieje jakiś komponęt ktury zapisuje z TImaga w .ico??? lub jakaś specjalna procedura??

Pozdrawiam!
__

0

a spróbuj to zrobić z savePictureDialog:

np:

procedure TForm1.Button1Click(sender: TObject);
begin
if savePictureDialog1.execute then image1.picture.saveToFile(savePictureDialog1.fileName);

a jeżeli chcesz po prostu sam stworzyć jakąś ikonkę, to masz do tego narzędzie Delphi :)

0

to w Delphi ten Image editor to wielka LIPA zapisuje tylko w 16 kolorahc :P a jakce w 32 Bitach!!
__

aha ta procvedura i tak nie działa razem z tym savepicturedialog1 :( zapisze w ico ale delphi też nie akceptuje :P to hyba tak samo zapisuje jak opisałem w powyszym poscie :( ciekawe jak działąja te prgoramy do ikon ze im to zapoisue w ikony kturen sa akceptowane przez delphi :P

0

ehh przeciez ico to kompletnie inny format niz bmp. Mozesz sobie zrobic Savetofile i podac rozszerzenie .zip .avi czy co ci sie tam podoba i myslisz ze bedziesz mial wtedy odpowiedni format? :)

0

Jeżeli chcesz robic ikony 32-bitowe to polecam Microangelo. A z zapisywaniem to jest chyba skomplikowana sprawa (w SDK o tym pisze ale jezeli to zrozumiesz to gratuluje :-P ).

0

ehh przeciez ico to kompletnie inny format niz bmp. Mozesz sobie zrobic Savetofile i podac rozszerzenie .zip .avi czy co ci sie tam podoba i myslisz ze bedziesz mial wtedy odpowiedni format? :)

No, można zrobić plik bmp 32x32 nadać u rozszerzenie ico i dla windowsa to będzie ikona - nawet będzie ją w miare poprawnie wyswietlał

0

hheeechhh... ___ to lipa niezorbie se prgramu do robienia ikon te co ma prgramy sa 30 dniowe a cracja nie ma do nich :P raxczje są ale zavirusowane :P

THX za wszystko __

0

Chyba zapisanie jako ikone jest Image1.Picture.[u]Icon[/u].SaveToFile(FileName)

0

No, można zrobić plik bmp 32x32 nadać u rozszerzenie ico i dla windowsa to będzie ikona - nawet będzie ją w miare poprawnie wyswietlał

[CIACH!] :)

tak, tyle ze format ico udostepnia duzo wiecej opcji przechowywania danych niz zwykle bmp - kolor przezroczystosci, jej odpowiednik w innym rozmiarze etc.

0

Do : Johnny_Bit :

kiedy uzyje : Image1.Picture.Icon.SaveToFile('c:\ams.ico');

to wtedy kiedy w TImage jest BMP lub JPG to wyskakuje błąd "icon image is not valid." a kiedy w TImage jest jakaś ikona to jest dobrze i zapisze to wikone taka że Delphi ja Akceptuję :D tylko poco mi to jak nie moge BMP na ICO se zrobić zeby kurlna se profesionalna ikonka była taka co delphi akcept. :( ehh... myślałemże to będzie łatwe a tu takie problemy :P

0

zapisz ikone z image :-)

procedure TForm1.Button1Click(Sender: TObject);
var savedialog:tsavedialog;
begin
savedialog:=tsavedialog.Create(nil);
if savedialog.Execute then image1.Picture.Icon.SaveToFile(savedialog.filename);
savedialog.free;
end;

PS. Mam manie z dynamicznymi komponentami a szczególnie z dialogami:)))

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