PDA

Просмотр полной версии : Срочно нужа помощь(delphi)


donka
07.06.2010, 00:24
Я столкнулся с проблемой(
Я хочу вывести капчу куда нибудь что б её было видно и пользователь смог её вбить.
Пробовал что б вывод в TImage но там .png не поддерживает,компонент PNGImage Component у меня не идёт(.
Подскажите как быть!
Спасибо!)
Я использую delphi 2010

1n0y
07.06.2010, 00:35
http://pngdelphi.sourceforge.net

donka
07.06.2010, 00:52
http://pngdelphi.sourceforge.net это PNGImage Component у меня он не идёт на делфи 2010((((

fenixelite
07.06.2010, 07:16
Я лично, с mail.ru капчу так выводил :
(В uses добавь jpeg )
r : TMemoryStream;
im : TJPEGImage;
begin

r := TMemoryStream.Create;
im := TJPEGImage.Create;

IdHTTP1.Get(link,r);
r.Position := 0;
im.LoadFromStream(r);
Image1.Picture.Graphic := im;
end;

donka
07.06.2010, 09:49
Я лично, с mail.ru капчу так выводил :
(В uses добавь jpeg )
r : TMemoryStream;
im : TJPEGImage;
begin

r := TMemoryStream.Create;
im := TJPEGImage.Create;

IdHTTP1.Get(link,r);
r.Position := 0;
im.LoadFromStream(r);
Image1.Picture.Graphic := im;
end;


У меня капча .png вот в чём вся беда

donka
07.06.2010, 09:52
Как скачать от сюда http://pngdelphi.sourceforge.net ?
Залейте пожалуйста на файл-обменик

donka
07.06.2010, 09:58
Как скачать от сюда http://pngdelphi.sourceforge.net ?
Залейте пожалуйста на файл-обменик

Vlad&slav
07.06.2010, 10:20
вот на php
<?php
$im = imagecreatefrompng('1.php');
imagejpeg($im, 'new.jpg');
?>

fenixelite
07.06.2010, 11:31
donka, А откуда капчу получить нужно? Сохрани ее как jpg и всё )

ZdezBilYa
07.06.2010, 11:51
donka, А откуда капчу получить нужно? Сохрани ее как jpg и всё )
как просто-то то, и чего это все заморачиваются с этими расширениями...

GhostOnline
07.06.2010, 11:56
Накуя сторонние компоненты, стандартного PngImage мало?

donka
07.06.2010, 12:22
PngImage это не стандартный

Если он стандартный на какой вкладке он находится?

GhostOnline
07.06.2010, 12:29
Если он стандартный на какой вкладке он находится?
С чего ты взял, что я говорю про визуальный компонент?
Это стандартный модуль, в uses надо прописать всего лишь и использовать обычный TImage

miako
07.06.2010, 12:55
Да и прописывать не надо ничего. У меня на CodeGear 2009 никаких заморочек не было. В Image все прекрасно грузилось.

donka
07.06.2010, 13:48
С чего ты взял, что я говорю про визуальный компонент?
Это стандартный модуль, в uses надо прописать всего лишь и использовать обычный TImage

Чё надо прописать в uses???

GhostOnline
07.06.2010, 14:06
PngImage надо прописать
Проверь существование такого - поиском по каталогу где установлена дельфи
У меня например такой путь: CodeGear\RAD Studio\6.0\source\Win32\vcl\Imaging\PNGImage