Текущий архив: 2007.04.08;
Скачать: CL | DM;
Вниз
TImage - невозможна загрузка ...?? Найти похожие ветки
← →
Boker (2007-03-17 10:57) [0]Привет всем. Значит, когда я хочу подгрузить картинку типа JPEG в режими Run-time, TImage не хочет, пишет что файла не существует и более того я так понял , что он только bmp файлы в режими run -time подгружает. Вообщем не могли бы подсказать, что нужно сделать , чтобы JPEG загрузить и показать на форме. Заранее спасибо.
← →
DrPass © (2007-03-17 10:58) [1]uses Jpeg
← →
Boker (2007-03-17 11:01) [2]не помогает...
← →
DrPass © (2007-03-17 11:22) [3]Тогда попробуй другой файл. Я пару раз встречал JPEGи, которые она не просто подхватывала. А вообще, TImage может работать со всеми форматами, для которых реализован и зарегистрирован соответствующий обработчик TGraphic. В стандартной поставке это bmp, wmf, ico в модуле graphics.pas, плюс в отдельном модуле jpeg. От сторонних разработчиков можно достать все, что угодно
← →
Boker (2007-03-17 11:49) [4]Я перепробывал уже много всего... вот попробуй сам подгрузить картинку jpg в run-time , если получится выложи код. Спасибо.
← →
antonn © (2007-03-17 11:53) [5]путь указывай абсолютный в Image1.Picture.LoadFromFile();
← →
DrPass © (2007-03-17 12:06) [6]
> вот попробуй сам подгрузить картинку jpg в run-time , если
> получится выложи код
Image1.Picture.LoadFromFile("c:\cat.jpg");
← →
Boker (2007-03-17 12:25) [7]unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls,jpeg;
type
TForm1 = class(TForm)
Image1: TImage;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
Image1.Picture.LoadFromFile("C:\DFG.JPEG");
end;
end.
Вот код, вообщем пишет, что не могу найти указанный файл... замучился биться в стенку...
← →
Boker (2007-03-17 12:25) [8]Фаул точно в нужном месте и точно он там есть =)
← →
Boker (2007-03-17 12:55) [9]эх...
← →
RASkov (2007-03-17 13:03) [10]> Image1.Picture.LoadFromFile("C:\DFG.JPEG");
Может все-таки C:\DFG.JPG ?
← →
Boker (2007-03-17 14:06) [11]В расширении файла уверен, да и как только не пробовал. Почему такая простая вещь не работает? поробуйте сами...
← →
DrPass © (2007-03-17 15:02) [12]
> Boker (17.03.07 14:06) [11]
Поверь, у всех замечательно это работает. Добавь opendialog, и сделай
if opendialog1.execute then
Image1.Picture.LoadFromFile(opendialog1.filename);
Возможно, ты действительно что-либо намудрил с именем файла :)
Чудес ведь не бывает, по крайней мере, в компьютере
Страницы: 1 вся ветка
Текущий архив: 2007.04.08;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.029 c