Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Несколько вопросов про картинки


WFS ©   (2007-12-03 17:37:00) 

1. Если в элемент Image загружен рисунок, то как его удалить?
2. Если в программе несколько элементов image, и я в каждый из них загружаю картинку, то почему иногда происходит глюк? то есть программа просто вылетает и пишет что то про Debug error и при этом появляется таблица со всякими 16 ричными символами.
3. Как экспортировать картинку в Word (соединение с вордом уже установлено)


palva   (2007-12-04 00:01:00) [1]

> Да, да именно это и хочу
Тогда как-нибудь так:
{$APPTYPE CONSOLE}
uses SysUtils, ActiveX, ComObj, Variants;
var
 w: OleVariant;
begin
 CoInitialize(nil);
 w := CreateOleObject('Word.Application');
 w.Visible := True;
 w.Documents.Add(, False, 0);
 w.Selection.InlineShapes.AddPicture('C:\246343_85.jpg', False, True);
 w := Unassigned;
 CoUninitialize;
end.


homm   (2007-12-03 23:58:00) [2]

> [8] WFS   (03.12.07 23:47)
> Вот так и происходит.

Ты не врубаешся. Ошибка может быть в исполнении кода. Абстрактной ошибки по причине прошествия 2-х секунд быть не может, как бы ты сильно в это не верил. Ошибка всегда по причине ошибки в коде.


WFS   (2007-12-03 23:47:00) [3]


> Тогда как же получается глюк? Парадокс. Код не исполняеться,
>  а глюк происходит.
>

Вот так и происходит.
Загрузил две, и через несколько секунд вылетает.


> Можно. Это можно сделать и из делфи. Значит вы хотите картинку,
>  которая находится в файле, вставить в документ Word ?


Да, да именно это и хочу


palva   (2007-12-03 23:21:00) [4]

> Но ведь в самом ворде можно вставить картинку
Можно. Это можно сделать и из делфи. Значит вы хотите картинку, которая находится в файле, вставить в документ Word ?


homm   (2007-12-03 22:38:00) [5]

> [5] WFS   (03.12.07 22:35)
> Никаких операций не происходит в данный момент ведь

Тогда как же получается глюк? Парадокс. Код не исполняеться, а глюк происходит.


WFS   (2007-12-03 22:35:00) [6]


> Нельзя. Word это не графический формат.
> А скорее всего вы непонятно сформулировали вопрос.

Но ведь в самом ворде можно вставить картинку (через меню вставка).

> Это ошибка твоей программы.
>

Какая ошибка, если я просто загружаю картинку и прога выходит. Иногда через несколько секунд. Никаких операций не происходит в данный момент ведь


homm   (2007-12-03 22:32:00) [7]

> [0] WFS   (03.12.07 17:37)
> то почему иногда происходит глюк?

Это ошибка твоей программы.


palva   (2007-12-03 22:31:00) [8]

> Ну так как, можно ли экспортировать картинку?
Нельзя. Word это не графический формат.
А скорее всего вы непонятно сформулировали вопрос.


WFS   (2007-12-03 22:23:00) [9]

Ну так как, можно ли экспортировать картинку?


antonn   (2007-12-03 17:40:00) [10]

1. Images.pictures:=nil
2. Скорее всего загружается какой нибудь JPEG и юзается как Tbitmap


Наверх

Титульная страница Поиск, карта сайта Написать письмо