Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > программа для просмотра изображений


Автор: Gerbariy 14.7.2006, 11:59
Люди, помогите написать прогу на делфях!я не програмист, плохо в этом разбираюсь, в общем программа для просмотра изображений,зарание спасибо! вот форма: 

Автор: Snowy 14.7.2006, 12:15
Просто вызывай Image1.Picture.LoadFromFile
Формат не важен. Само определит.
в uses добавь JPEG; 

Автор: Gerbariy 14.7.2006, 12:30
Код

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Buttons, ExtCtrls, JPEG;

type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Label1: TLabel;
    RadioGroup1: TRadioGroup;
    RadioButton1: TRadioButton;
    RadioButton2: TRadioButton;
    Image1: TImage;
    BitBtn1: TBitBtn;
    procedure Edit1Change(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Edit1Change(Sender: TObject);
begin
 Image1.Picture.LoadFromFile;
end;

end.



так? а что дальше?  

Автор: Snowy 14.7.2006, 14:12
В дельфи есть папка Demo.
Там есть пример ImagView.
А вот тебе ещё один пример (приаттачиваю к сообщению). 

Автор: Albinos_x 14.7.2006, 14:16
в скобочка забыли путь к файлу указать... smile 
Код
...
if OpenDialog1.Execute then
   Image1.Picture.LoadFromFile(OpenDialog1.FileName);
...


и не в Change.... а то страшно глючить будет...  

Автор: Girder 14.7.2006, 15:24
Цитата(Snowy @  14.7.2006,  13:15 Найти цитируемый пост)
в uses добавь JPEG;  
Он жуткий тормоз... лудше заюзать Intel® JPEG Library
  

Автор: Golden Hands 15.7.2006, 00:15
http://forum.vingrad.ru/index.php?showtopic=102182 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)