Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.11;
Скачать: CL | DM;

Вниз

сохранение формы   Найти похожие ветки 

 
neo_cleaner   (2006-05-02 12:47) [0]

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

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


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

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

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

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

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


 
SuperBUG ©   (2006-05-02 15:24) [2]

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


 
Alarm ©   (2006-05-02 15:48) [3]


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

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


 
SuperBUG ©   (2006-05-02 17:33) [4]


> Alarm ©


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


 
TStas ©   (2006-05-02 18:46) [5]

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


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

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

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


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

TStas ©   (02.05.06 18:46) [5]

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


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

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


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

Clipboard.Assign(GetFormImage)


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

Точнее COM + GetFormImage



Страницы: 1 вся ветка

Текущий архив: 2006.06.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.059 c
15-1147602111
k2
2006-05-14 14:21
2006.06.11
Трудовой кодекс


15-1147970494
Empleado
2006-05-18 20:41
2006.06.11
< удалено модератором >


1-1146751707
Silver...
2006-05-04 18:08
2006.06.11
Сгенерировать Презентацию в PowerPoint


15-1147762283
Шутник
2006-05-16 10:51
2006.06.11
Обоснование выбора: СУБД vs файлы


2-1148590106
Blari
2006-05-26 00:48
2006.06.11
ListBox