![]() |
|
|
#1
|
|||
|
|||
|
Есть вопрос. мне нужно сделать небольшой поисковик картинок. имя вводится через ComboBox, после нажатия Enter должна появиться картинка с таким же именем. пытаюсь сделать через :
PHP код:
|
|
#2
|
||||
|
||||
|
1. Поиск успешен?
2. JPEG подключили? |
|
#3
|
|||
|
|||
|
Вбил это в onchange , реакции 0 (
подскажи что нужно чтою заработало . ?) ![]() |
|
#4
|
||||
|
||||
|
Поставь бряк, и пройдись по коду, посмотри где сваливается обработка...
И ты уверен, что у тебя .jpeg, а не .jpg? |
|
#5
|
|||
|
|||
|
под jpg, при нажатии вообще ошибку выбрасывает.
|
|
#6
|
||||
|
||||
|
Побуду экстрасенсом, телепатически получу скрин ошибки...
|
|
#7
|
||||
|
||||
|
Вообще непонятно, почему через TImage не загружается (он же даже png умеет). Но вот костыли:
Код:
uses ..., JPEG;
...
var SrcImage:TBitmap;
...
procedure TForm1.LoadImage(FileName:string);
var J:TJPEGImage;
begin
if (ExtractFileExt(FileName)='.jpg') or (ExtractFileExt(FileName)='.jpeg') then
begin
J:=TJPEGImage.Create;
J.LoadFromFile(FileName);
SrcImage.Assign(J);
J.Free;
end
else
SrcImage.LoadFromFile(FileName);
Image1.Picture.Bitmap:=SrcImage;
end; |
|
#8
|
||||
|
||||
|
KOOL, а чё так сложно?
Вроде, Image начинают кушать Жопеги после добавлении соответствующего модуля в uses. В крайнем случае: Код:
uses ..., JPEG;
........
Image1.Picture.RegisterFileFormat('JPG','JPEG Image',TJPEGImage);
Image1.Picture.LoadFromFile(....); |
|
#9
|
|||
|
|||
|
Всё равно не хочет запускаться. ( если есть исходники ,наподобие, скиньте исходник. может смогу что переделать. Заранее, Спасибо )
|