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

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

сохранение формы [D7, WinXP]


neo_cleaner ©   (2006-05-02 12:47:00) 

Подскажите как сохранить форму (как картинку) в Word-овский файл на лок.диск
и если таковой существует, то переименовать его автоматически (без запроса)
(сохранение тоже без запроса), делфи 7.0, винда ХР.
И есть ли такая возможность дописать в файл, скажем на следующем листе Word-а.

заранее благодарен
neo_cleaner


REA   (2006-05-03 16:08:00) [1]

Точнее COM + GetFormImage


REA   (2006-05-03 16:06:00) [2]

Clipboard.Assign(GetFormImage)


neo_cleaner   (2006-05-03 10:38:00) [3]

Всем чело  - кое THANKS


Мефисто   (2006-05-02 21:00:00) [4]

TStas ©   (02.05.06 18:46) [5]

Разве, что может еще подойдет в добавок PaintTo() для TWinControl-ов


Мефисто   (2006-05-02 20:54:00) [5]

TStas ©   (02.05.06 18:46) [5]
>> У формы же есть GetBitmap или как-то похоже называющийся метод,

Не вещайте людям спагетти на ухи.


TStas   (2006-05-02 18:46:00) [6]

А вся форма нужна? У формы же есть GetBitmap или как-то похоже называющийся метод, сохранить битмап в файл и, можно через СОМ вставить в документ


SuperBUG   (2006-05-02 17:33:00) [7]


> Alarm ©


Угу,я ж и говорю Alt+PrintScreen а не PrintScreen


Alarm   (2006-05-02 15:48:00) [8]


> а можно заслать форме Alt+PrintScreen и затем работать с
> картинкой в буфере

>SuperBUG ©   (02.05.06 15:24) [2]
А это, собственно, не всегда только форма приложения (не исключено что форма занимает не всю область дисплея, то есть кроме формы "зацепится" и область "чужих"  приложений)


SuperBUG   (2006-05-02 15:24:00) [9]

а можно заслать форме Alt+PrintScreen и затем работать с картинкой в буфере


Мефисто   (2006-05-02 15:20:00) [10]

Только можем дать наводку...

Для работы с документами офиса полно инфы уже в инете. Можно нарыть.
Ключевые слова для поиска: технологя COM, создание документов Word Excel

Изображение с формы можешь снять к примеру так..
TForm.Canvas.BrushCopy();
TForm.Canvas.CopyRect();

Сохранить во временный битмап,
TBitmap
а затем вставить растровое изображение в документ.


Наверх

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